1、准备工作
下载Centos6.0
安装VBox4.1
下载Discuz_X2_SC_UTF8
EasyTalk_X1.7
phpcms_v9_UTF8
ppvod_v1.9
UCenter_1.6.0_SC_UTF8
UCenter_Home_2.0_SC_UTF8
wordpress-3.2.1-zh_CN
这里可以使用CentOS里面自带的web软件也可以在网上下载tar压缩包编译安装,区别就是编译安装后的访问速度稍快些,这里就不做详细比较
2、安装CentOS 6.0
分区方案(硬盘为80G)
/boot 200M
/ 10G
swap 2G
/home 剩余所有的
*/home里面是给用户所使用的空间,以后虚拟主机都开这里
选择服务
选择万维网服务器---现在自定义
添加ftp服务,nfs服务,电子邮件服务,网络基础设施服务器中添加bind三个
进行安装
#DNS如果单独做了服务器了。就不用装了
安全设置(为实验方便,将就一下)
1、配置ip
setup里面配置
2、关闭防火墙
setup里面关闭
3、关闭SELinux(这个东东..)
vi /etc/selinux/config
改
SELINUX=disabled
4、重启
配置HTTP
添加ServerName web1.amao.com
1、个人主页支持“http://ip/~用户名”访问个人主页
a、修改配置文件,支持这种访问
ServerName www.amao.com(这个网站是自己随便取的名)
vi /etc/httpd/conf/httpd.conf
找到<IfModule mod_userdir.c>将 UserDir disabled修改为 UserDir disabled root
去掉#UserDir public_html 前的#号
去掉下列内容前面的#号,并在Indexes前面加“-”号
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews -Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
b、添加用户,并建立个人主页的目录
adduser test #添加用户
cd /home/test
mkdir public_html #在用户目录里面建立个人主页使用的目录
chown test.test public_html #配置个人主页使用的目录的权限
chmod o+x /home/test #给用户主目录添加其他用户列出权限(不加就打不开)
cd /home/test/public_html
echo "test" > index.html
c、重启服务并测试
service httpd restart
浏览器输入http://ip/~test测试
虚拟主机
1、做DNS
vi /etc/named.conf
改3个any
vi /etc/named.rfc1912.zones
添加
zone "amao.com" {
type master;
file "amao.com.hosts";
};
-----------------
cd /var/named/
cp named.localhost amao.com.hosts
vi amao.com.hosts
添加
www IN A 你的web服务器的ip
---------
chown root.named amao.com.hosts
service named restart
2、在apache的配置文件中添加虚拟主机(先把个人主页做出了再做这个)
vi /etc/httpd/conf/httpd.conf
在文件最后添加
NameVirtualHost 192.168.100.1 #名称虚拟主机开在那个ip上
NameVirtualHost 192.168.100.1
<VirtualHost 192.168.100.1>
ServerName www.amao.com
DocumentRoot /home/amao/public_html
</VirtualHost>
安装UCenter_1.6.0_SC_UTF8
安装UCenter_Home_2.0_SC_UTF8 Discuz_X2_SC_UTF8看看自己的杰作了
转载于:https://blog.51cto.com/noodles/652116