一、软件系统安装:
1、下载安装 vmware workstation 10 。
安装步骤参考:http://jingyan.baidu.com/article/91f5db1beb35d41c7f05e3ba.html
2、下载安装CentOS 6.5 (64位) 。
安装步骤参考:http://www.centoscn.com/image-text/setup/2013/0816/1263.html
配置参数记录:
内存:2048MB,盘符:20G,/:12G,sawp:2G,/data:6G 存放数据。
二、网站运行环境的安装(LAMP):
1、安装MySQL:
[root@nosay ~]# yum install mysql mysql-server
让MySQL随系统自启动,启动MySQL服务。
1 [root@nosay ~]# chkconfig --levels 235 mysqld on 2 [root@nosay ~]# /etc/init.d/mysqld start
设置MySQL数据库root的密码:
[root@nosay ~]# mysql_secure_installation
出现以下提示:回车:
Enter current password for root (enter for none):
出现询问提示:输入 y 回车
Set root password? [Y/n]
提示输入新密码和确认密码:
New password: Re-enter new password:
出现以下询问提示:分别输入 y 回车
1 Remove anonymous users? [Y/n] 2 Disallow root login remotely? [Y/n] 3 Remove test database and access to it? [Y/n] 4 Reload privilege tables now? [Y/n]
至此,MySQL数据库安装完成,密码设置成功。
2、安装Apache:
[root@nosay ~]# yum install httpd
让Apache随系统自启动,启动Apache服务:
[root@nosay ~]# chkconfig --levels 235 httpd on [root@nosay ~]# /etc/init.d/httpd start
至此,Apache安装完成,在本机简单测试,在浏览器输入http://localhost,或ip
可看到:
Apache 2 Test Page powered by CentOS
以上为标题的页面,表示安装和启动Apache服务成功。(其它机器无法访问,稍后调试,与防火墙有关)
注意:
CentOS中Apache的默认根目录是:
/var/www/html/
配置文件目录:
/etc/httpd/conf/httpd.conf
其它配置文件目录:
/etc/httpd/conf.d/
3、安装PHP:
[root@nosay ~]# yum install php
重启Apache服务:
[root@nosay ~]# /etc/init.d/httpd restart
PHP安装完成,简单测试:
创建并编辑phpindex.php文件:
1 [root@nosay ~]# vim /var/www/html/phpindex.php 2 <?php 3 phpinfo(); 4 ?>
:wq 保存并退出。
访问:http://localhost/phpindex.php
可看到PHP相关的信息,成功。
4、执行PHP和MySQL关联:
使用search命令搜索PHP相关的模块:
[root@nosay ~]# yum search php
选择需要的模块安装:
[root@nosay ~]# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
重启Apache服务:
[root@nosay ~]# /etc/init.d/httpd restart
刷新访问的http://localhost/phpindex.php页面,
找到MySQL模块信息,说明关联成功。
5、安装phpMyAdmin:
进入网站根目录:
[root@nosay ~]# cd /var/www/html
下载phpMyAdmin程序包:
http://www.phpmyadmin.net/home_page/downloads.php(下载后,FTP上传)
[root@nosay html]# wget http://nchc.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.10/phpMyAdmin-3.3.10-all-languages.tar.gz
解压程序压缩包:
[root@nosay html]# tar xvfz phpMyAdmin-3.3.10-all-languages.tar.gz
移动目录phpMyAdmin-3.3.10-all-languages到phpmyadmin目录:
[root@nosay html]# mv phpMyAdmin-3.3.10-all-languages phpmyadmin
进入phpmyadmin目录:
[root@nosay html]# cd phpmyadmin
复制样本配置文件config.sample.inc.php到config.inc.php文件:
[root@nosay phpmyadmin]# cp config.sample.inc.php config.inc.php
重启Apache:
[root@nosay phpmyadmin]# service httpd restart
测试,访问,http://localhost/phpmyadmin,成功,
至此,phpMyAdmin安装成功。
6、配置防火墙:
编辑防火墙配置文件:
[root@nosay ~]# vim /etc/sysconfig/iptables
在配置文件中,增加以下配置语句:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
重启防火墙:
[root@nosay ~]# /etc/init.d/iptables restart
查看防火墙信息:
[root@nosay ~]# /etc/init.d/iptables status
出现:
1 dpt:80 2 dpt:3306
至此,防火墙配置成功。
来源:https://www.cnblogs.com/sunny-blog/p/4016280.html