版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/keylion_/article/details/86632944
内容:LAMP环境部署、虚拟主机添加、DNS设置
1、LAMP
Linux apache mairadb php
平台安装
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/
[root@localhost ~]# yum -y install httpd mariadb-server php php-mysql
启动httpd
[root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl enable httpd
启动mariadb
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl enable mariadb
修改防火墙
[
root@localhost~]# firewall-cmd --permanent --add-service=http
[root@localhost ~]# firewall-cmd --reload
[root@localhost ~]# systemctl restart httpd
临时关闭selinux
[root@localhost ~]# setenforce 0
永久关闭selinux
[root@localhost ~]# vim /etc/sysconfig/selinux SELINUX=permissive
增加php测试页面
[root@localhost ~]# vim /var/www/html/test1.php
<?php
phpinfo();
?>
增加数据库测试页面
[root@localhost ~]# vim /var/www/html/test2.php
<?php
$link=mysql_connect('localhost', 'root','');
if($link) echo "Success !!";
else echo "Failure !!";
mysql_close();
?>
2、手工添加DNS解析
Windows
C:\Windows\System32\drivers\etc\hosts
192.168.123.100 www.tedu.cn
Linux
[root@localhost ~]# vim /etc/hosts
192.168.123.100 www.tedu.cn
[root@localhost ~]# ping -c 4 www.tedu.cn
为网站增加索引文件
[root@localhost ~]# vim /var/www/html/index.html
hello
3、虚拟主机
[root@localhost ~]# vim /etc/httpd/conf.d/vhost.conf
<VirtualHost *:80>
ServerName www.tedu.cn
DocumentRoot /var/www/html
</VirtualHost>
<VirtualHost *:80>
ServerName bbs.tedu.cn
DocumentRoot /var/www/bbs
</VirtualHost>
[root@localhost ~]# systemctl restart httpd
[root@localhost ~]# vim /var/www/bbs/index.html
bbs.tedu.cn
[root@localhost ~]# vim /var/www/html/index.html
www.tedu.cn