CentOS 6.5 Web服务器搭建与配置指南

准备工作
-
硬件环境:
- CPU:至少1GHz
- 内存:至少1GB
- 硬盘:至少20GB
-
软件环境:
- 操作系统:CentOS 6.5
- 网络环境:公网IP或内网IP
安装Apache Web服务器
-
安装Apache:
yum install httpd
-
启动Apache服务:
service httpd start
-
设置开机自启:
chkconfig httpd on
-
检查Apache状态:
service httpd status
-
访问Web服务器:
在浏览器中输入服务器IP地址,如:http://192.168.1.100,若显示Apache默认欢迎页面,则表示Apache安装成功。
安装PHP
-
安装PHP:
yum install php phpmysql
-
配置PHP:

编辑
/etc/php.ini文件,修改以下参数:; date.timezone =Asia/Shanghai
根据需要设置时区。
-
重新加载PHP配置:
service httpd restart
安装MySQL数据库
-
安装MySQL:
yum install mysql mysqlserver
-
启动MySQL服务:
service mysqld start
-
设置开机自启:
chkconfig mysqld on
-
安全设置:
mysql_secure_installation
按照提示操作,设置root密码、删除匿名用户、禁止root用户远程登录、删除test数据库等。
-
登录MySQL:
mysql u root p
-
创建数据库和用户:
CREATE DATABASE mydb; CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
安装PHPMyAdmin
-
安装PHPMyAdmin:

yum install phpmyadmin
-
配置PHPMyAdmin:
编辑
/etc/httpd/conf.d/phpmyadmin.conf文件,修改以下参数:Alias /phpmyadmin /usr/share/phpmyadmin
-
设置防火墙:
firewallcmd permanent addport=8080/tcp firewallcmd reload
-
访问PHPMyAdmin:
在浏览器中输入服务器IP地址,如:http://192.168.1.100/phpmyadmin,输入MySQL用户名和密码即可登录。
FAQs
-
问题:Apache服务无法启动,提示“httpd: Could not resolve host localhost”。
解答:在
/etc/hosts文件中添加一行0.0.1 localhost,然后重启Apache服务。 -
问题:MySQL服务无法启动,提示“mysqld: Can’t find message file for locale ‘zh_CN’”。
解答:在
/etc/locale.gen文件中取消注释zh_CN.UTF8,然后执行localegen命令,重启MySQL服务。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/242183.html