rhel6的php网站的搭建
安装选择万维网服务器---现在自定义
添加ftp服务,nfs服务,电子邮件服务,网络基础设施服务器中添加bind三个
关闭防火墙和安全策略
service iptables stop
chkconfigiptables off
vi/etc/selinux/config
改
SELINUX=disabled
reboot
建立软件仓库
mkdir/media/cdrom
mount/etc/cdrom/media/cdrom
cd/media/cdrom/Packages/createrepo-deltarpm- python-deltarpm-
cd /media
createrepo .
cd/etc/yum.repos.d
vimy.repo
enable=1
baseurl=file:///media(软件仓库所在地,)【baseurl=http://】
vi/etc/yum.conf
修改
gpgcheck=1
改为
gpgcheck=0
安装
cd /media/cdrom/Packages
yum install(软件名) -y
yum update-y#联网下把系统更新为最新
DNS的配置
vi/ect/named.conf
修改本地使用为全部计算机都可以使用
改{ 127.0.0.1; }为{ any; }
改{ ::1; }为{ any; }
改{ localhost; }为{ any; }
service named restart
chkconfig named on
vi /etc/named.rfc1912.zones
添加
zone "amao.com" IN {
type master;
file "amao.com.hosts";
};
zone "100.168.192.in-addr.arpa" IN {
type master;
file "192.168.100.rev";
};
cd/var/named
cp named.localhostamao.com.hosts
cp named.localhost 192.168.100.rev
vi amao.com.hosts
www IN A 你需要改的ip
vi 192.168.100.rev
1 IN PTR www.amao.com.(域名后加点)
chown root.named amao.com.hosts
chown root.named 192.168.100.rev
service named restart
nslookup
192.168.100.1(虚拟机上以桥接的网卡的dns为测试IP)
www.amao.com
测试
vi /etc/httpd/conf/httpd.conf
添加用户测试
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
修改
366行 UserDirdisabled 改为 UserDir disabledroot
373行 #UserDir public_html 改为UserDir public_html
381-392行 前的#都去掉
383行 前的Indexes改为 –Indexes(加上-)
service httpd restart
打开浏览器
http://192.168.1.3/~text/
添加虚拟主机
vi /etc/httpd/conf/httpd.conf
末行添加
NameVirtualHost 192.168.100.1
ServerName www.amao.com
DocumentRoot /home/amao/public_html
数据库的建立
cd/media/cdrom
rpm-ivhmysql-server-5perl-DBD-Mphp-mysql-5
servicemysqld restart
chkconfighttpd on
mysqladmin -u root password '密码' (配置Mysql的高管理用户root的密码)
修改
vi /etc/php.ini
short_open_tag为On
service httpd restart
页:
[1]