1、配置http虚拟主机,具体方法参考http://www.jb51.cc/article/p-neavdvqi-brq.html
/etc/httpd/conf/conf.d/vhost1.conf文件配置如下:
<VirtualHost192.168.109.2:80> ServerNamewww1.ppp213.com DirectoryIndexindex.PHP//默认主页 DocumentRoot"/myvhost/vhost1/" <Directory"/myvhost/vhost1"> OptionsNone AllowOverrideNone Orderallow,deny Allowfromall </Directory> <Location/server-status> SetHandlerserver-status Orderdeny,allow Denyfromall Allowfrom192.168.109.136 </Location> </VirtualHost>
2、使用yum安装PHP、PHP-MysqL、MysqL-server(略)
3、打开MysqLd服务
serviceMysqLdstart
之后使用MysqL_secure_installation命令对MysqL账户安全初始化,使MysqL服务器仅能让root用户在本地登录,并且移除匿名用户和test数据库,之后再次使用MysqL时,需要使用MysqL -p命令输入密码。
MysqL-p Enterpassword: MysqL>grantselect,insert,update,createon*.*to'ppp213'@'%'identifiedby'123456';
5.编辑虚拟主机的默认首页
/myvhost/vhost1/index.PHP的内容如下:
<?PHP #测试虚拟主机是否工作 #PHPinfo(); #测试数据库能否链接 $conn=MysqL_connect('192.168.109.2','ppp213','123456'); if($conn) echo"OK"; else echo"fail"; ?>
6.下载Discuz!、wordpress、PHPMyAdmin程序包,可以使用下面这个版本:
链接: https://pan.baidu.com/s/19zTr74hExT-jNel5Fi-DzA 密码: u3nz
7.安装Discuz!
首先将Discuz_X3.2_SC_GBK.zip进行解压,将解压后的upload目录复制进/myvhost/vhost1目录下,为了方便操作我将其重命名为bbs,这时访问192.168.109.2/bbs/install可以看到如下界面:
如果显示为乱码,可以修改httpd主配置文件/etc/httpd/conf/httpd.conf中的AddDefaultCharset指令值为GB2312。
此时选择"我同意",可以看到如下界面:
第一次打开的时候应该会显示这些文件权限不足,可以使用chmod命令将这些文件全部改为可写,之后重新打开即可。
此时Discuz!安装完成,可以开始使用,可以通过192.168.109.2/bbs/admin.PHP进入管理板块。
将PHPMyAdmin-3.5.4-all-languages.tar.gz解压,并移动至虚拟主机目录/myvhost/vhost1中,为了操作方便我将其重命名为PHPadmin
此时访问192.168.109.2/PHPadmin
之后输入MysqL的用户名和密码即可对MysqL数据库进行可视化界面管理
9.使用wordpress
将wordpress-4.2-zh_CN.tar.gz进行解压,并移动至虚拟主机目录/myvhost/vhost1中,为了操作方便我将其重命名为wp。
访问192.168.109.2/wp
创建数据库wpdb:
MysqL>createdatabasewpdbcharset=utf8;
将上述内容复制进wp-config.php文件中(需要手动创建)
此时worepress安装成功
原文链接:https://www.f2er.com/centos/374385.html