Linux下搭建lamp论坛(phpwind+wordpress+di scus)
一 l amp简介
Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件本身都是各自独立的程序但是因为常被放在一起使用拥有了越来越高的兼容度共同组成了一个强大的Web应用程序平台。该软件开发的项目在软件方面的投资成本较低因此受到整个IT界的关注。从网站的流量上来说 70%以上的访问流量是L AMP来提供的 LAMP是最强大的网站解决方案
二 phpwind wordpress discus di scus简介
PHPW i nd 简称 PW是一个基于PHP和My SQL的论坛程序是国内最受欢迎的通用型论坛程序之一.
WordPress是一种使用PHP语言和MySQL数据库开发的开源、免费的B l og 博客 网站引擎用户可以在支持PHP和MySQL数据库的服务器上建立
自己的blog.
Discuz是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统是全球成熟度最高、覆盖率最大的论坛软件系统之一。
三创建论坛phpwind
1 [root@lyt ~]# mkdir /mnt/cdrom
[root@l yt ~]# mount /dev/cdrom /mnt/cdrom/
[root@lyt ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo#编辑本地yum如图
2 [root@lyt ~]# yum install httpd #安装http服务器
[root@lyt ~]# yum install mysql mysql-server #安装mysql工具包和mysql-server
[root@lyt ~]# yum list all |grep php #搜索安装php需要的包
[root@lyt ~]# yum install php php-mbstring php-mysql#安装这三个软件包
[root@lyt ~]# service httpd start #开启http服务器[root@lyt ~]# service mysqld start #开启mysql服务器[root@lyt ~]# chkconfig httpd on #开机自动启动http服务器
[root@lyt ~]# chkconfig mysqld on #开机自动启动mysql
服务器
[root@lyt ~]# cd /var/www/html/
[root@lyt html]# vim index.php #编辑一个动态的页面测试php是否能被apache调用
[root@lyt html]# vim index.php #编辑动态页面测试mysql是否能被php调用
3 [root@lyt ~]# cd /mnt/cdrom/Server/
[root@lyt Server]# rpm -ivh vsftpd-2.0. 5-16.el5. i386.rpm[root@lyt Server]# vim /etc/vsftpd/vsftpd. conf
[root@lyt Server]# cd /var/ftp
[root@lyt ftp]# chmod o+w pub/
[root@lyt ftp]# service vsftpd restart
利用ftp将phpwind wordpress传入虚拟机中
[root@lyt var]# cd /var/ftp/pub/
4 [root@lyt pub]#mv phpwind_GBK_8. 3.z ip/root/ #将这些包全部移动到/root中
[root@lyt pub]# mv Stratex.zip /root/
[root@lyt pub]# mv WireMagazine.zip /root/
[root@lyt pub]# mv wordpress_v3.0. 5-zh_CN. zip /root/[root@lyt ~]# unzip phpwind_GBK_8. 3. zip #解压文件[root@lyt ~]# cd phpwind_GBK_8. 3
[root@lyt phpwind_GBK_8.3]#mv upload/ /var/www/html/phpwind
#将网页upload文件移动到/var/www/html中并重命名为phpwind[root@lyt phpwind]# vim /etc/httpd/conf/httpd.conf #编辑apache配置文件更改论坛页面字体
[root@lyt phpwind]# service httpd restart
[root@lyt phpwind]# chmod -R attachment/ #更改上图中目录属性为777 -R表示递归
[root@lyt phpwind]# chmod -R 777 data/ #更改上图中目录属性为777 -R表示递归
[root@lyt phpwind]# chmod -R 777 html/ #更改上图中目录属性为777 -R表示递归
[root@lyt html]#mysqladmin-u root-p password ' 123' #为数据库创建用户名root密码“123”
[root@lyt phpwind]# rm install.phpwordpress
1 [root@lyt ~]# unzip wordpress_v3.0.5-zh_CN.zip #解压wordpress
[root@lyt ~]# ll wordpress-3.0. 5-zh_CN/
[root@lyt ~]# mv wordpres s-3.0. 5-zh_CN/wordpress/
/var/www/html/ #将wordpress文件移动到/var/www/html[root@lyt html]# cd /var/www/html/wordpress/
[root@lyt wordpress]# cp wp-config-sample.php wp-config.php#产生一个wp-conf i g.php文件
[root@lyt wordpress]# chown apache.apache wp-config.php#将wp-conf i g.php文件交给apache进程处理
[root@lyt html]# mysql -u root –p #登录数据库
2 [root@lyt ~]# cd /var/www/html/wordpress/
[root@lyt wordpress]# vim wp-config.php
[root@lyt wordpress]# service httpd restart
进入后台管理页面
修改/var/www/html/wordpress/wp-content权限
[root@lyt pub]# cd /var/www/html/wordpress
[root@lyt wordpress]# chmod o+w wp-content/ #增加写的权限
[root@lyt wp-content]# cd uploads/
[root@lyt uploads]# cp Stratex. zip . ./themes/
[root@lyt uploads]# cd . ./themes/
[root@lyt themes]# unzip Stratex.zip
[root@lyt themes]# unzip Stratex.zip #将Stratex. zip解压缩
建立基于主机头的虚拟主机用不同的主机名登录论坛
[root@lyt themes]# vim /etc/httpd/conf/httpd. conf
博鳌云是一家以海外互联网基础业务为主的高新技术企业,运营全球高品质数据中心业务。自2008年开始为用户提供服务,距今11年,在国人商家中来说非常老牌。致力于为中国用户提供域名注册(国外接口)、免费虚拟主机、香港虚拟主机、VPS云主机和香港、台湾、马来西亚等地服务器租用服务,各类网络应用解決方案等领域的专业网络数据服务。商家支持支付宝、微信、银行转账等付款方式。目前香港有一款特价独立服务器正在促销,...
傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...
racknerd怎么样?racknerd美国便宜vps又开启促销模式了,机房优秀,有洛杉矶DC-02、纽约、芝加哥机房可选,最低配置4TB月流量套餐16.55美元/年,此外商家之前推出的最便宜的9.49美元/年套餐也补货上架,同时RackNerd美国AMD VPS套餐最低才14.18美元/年,是全网最便宜的AMD VPS套餐!RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新...