【运维】Linux 常用命令整理(二)

版权声明:本文为博主原创文章,未经博主允许不得转载。 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

猜你喜欢

转载自blog.csdn.net/keylion_/article/details/86632944