在Cont OS7下搭建apache,mysql,php(LAMP)笔记记录

  

记笔记,记笔记

  使用系统自带yum库下载安装(全程最好使用root账户)

  安装虚拟机,再加载Cont OS7 的镜像文件,Xshell6《好吧,很皮,拿起虚拟机一顿操作的》

 1.安装apache

  首先安装apache     

1 yum -y install httpd

  启动apache服务     

systemctl start httpd.service

  设置apache开机启动   

systemctl enable httpd.service

  验证apache是否安装成功 在物理机的浏览器输入虚拟机的ip地址,Cont OS7这里查询ip的指令为ip addr(以前使用的red hat是ipconfig)

  如果还需要外网访问的话 需要把防火墙关闭掉,以前的事iptables,现在是Firewall-cmd 指令如下:

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

  使用物理机打开浏览器输入Cont OS7的ip,出现testing123表示服务器这边没什么大问题了

  2.安装PHP

    先安装php      

yum -y install php

    写一个测试      

vi /var/www/html/test.php   ->  按 i 进入编辑模式,会显示INSERT   ->  <?php echo 'Hello,World!'; phpinfo(); ?> 
                ->  按esc退出编辑模式进入命令模式  ->  :wq表示保存并推出

    重启apache服务   

systemctl restart httpd

    回到物理机浏览器  在原来的ip后面加/test.php  

    如果你的情况和下面一样也就表示没有什么问题了

  3.安装MySQL,这里的MySQL是MariaDB,其实都一样

    安装MySQL    记得安装全,不然跑不起来怎么浪

yum install mariadb*

    开启sql服务    

systemctl start mariadb.service

    开机自启sql服务  

systemctl enable mariadb.service 

    最开始root账户没有密码登录只需要mysql -u root就能登录,给sql的密码

mysql_secure_installation

  下面是一堆英文说明,按照常规操作一顿yes+enter,中途加入你想要设置密码,最好可以测试一下,密码和linux一样不会明文回显

mysql -u root -p

  4.关联php和mysql

    查看php的扩展模块  

yum search php

    

   安装php关联MySQL的模块

yum -y install php-mysql

  5.添加php的常用模块

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

  再次重新启动apache服务

systemctl restart httpd

  再用物理机的浏览器访问服务器ip/test.php,就会php信息里面回加载出刚刚添加的功能模块

  6.放入测试程序

  打开xshell(这款软件官网针对学生和家庭是免费的,不要像我一样下载一堆病毒)

  连接上Cont OS7的ip再输入用户名密码

  可以安装一个yum提供的rz工具传输文件

yum provides */rz

  在xshell中找到服务器的项目路径

cd /var/www/html

  直接输入直接输入rz,弹出文件选项框,直接找到想要传输的文件然后解压就行了,在访问的时候路径改成文件名或者文件夹名

  如果嫌麻烦,每次传文件都要传到那个文件夹,可以自己创建个文件夹,然后更改apache的httpd.cof文件里面的目标文件夹路径到想要的文件路径,也可以更该这个服务器的端口号,默认的为80,还有默认的首页,改错了可能服务就起不来了

    参考  Install Apache, PHP And MySQL On CentOS 7 (LAMP)

        https://www.cnblogs.com/apro-abra/p/4862285.html
    

               over                

猜你喜欢

转载自www.cnblogs.com/yigedapangzhi/p/10200318.html