LAMP 的认识和搭建环境

Linux  + Apache   +   Mysql  +  PHP 

以rpm 包的方式安装LAMP 

一  安装需要的软件安装包

 首先挂载   一下

1)[root@localhost ~]# mount /dev/sr0 /mnt/

一键yum  安装  

2)[root@localhost ~]# yum -y install httpd mariadb-server mariadb php php-mysql

   cento6.5  的安装就是

  [root@localhost ~]# yum -y install httpd mysql-server mysql php php-mysql

3)  

查一下包的作用 


4)  [root@localhost Packages]# rpm -qf `which mysql`

mariadb-5.5.64-1.el7.x86_64      是由哪个包安装的

 6)   查看mysql的版本

[root@localhost Packages]# mysql -V

mysql  Ver 15.1 Distrib 5.5.64-MariaDB, for Linux (x86_64) using readline 5.1

7)   查看httpd  的版本

[root@localhost Packages]# httpd -v

Server version: Apache/2.4.6 (CentOS)

Server built:  Aug  8 2019 11:41:18

8 )  启动Apache 

[root@localhost ~]# systemctl start httpd

9)  [root@localhost ~]# vim /etc/httpd/conf/httpd.conf


10)

11)  再次重启Apache  

  12  ) [root@localhost ~]# systemctl restart httpd


  13  )  开机自启动设置

[root@localhost ~]# systemctl enable httpd

Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

14  )  在浏览器输入IP地址就可以访问了

   访问之前记得关闭防火墙 


二开始启动  mariadb  

[root@localhost ~]# systemctl start mariadb.service

2 )  添加到随机启动状态

[root@localhost ~]# systemctl enable mariadb

Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.

3)  当密码不能登录是就可以设置一下  

1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:

1#vim /etc/my.cnf(注:windows下修改的是my.ini)

在文档内搜索mysqld定位到[mysqld]文本段:

/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)

在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程

2.重启mysql

[root@localhost ~]# systemctl restart mariadb.service

4.接下来就是用sql来修改root的密码

进入到终端当中,敲入mysql -u root -p命令然后回车,当需要输入密码时,直接按enter键,便可以不用密码登录到数据库当中

1

2

3

4

5

mysql> update user setpassword=password("你的新密码") whereuser="root";


mysql> flush privileges;


mysql> quit



重点  如果不做安全设置root密码  





验证  PHP  是否成功

找到网站根目录

①1)[root@localhost ~]# cd /var/www/html/

[root@localhost html]# pwd

/var/www/html

②[root@localhost html]# vim index.php


④  重启Aapache

  [root@localhost html]# systemctl restart httpd

⑤   在浏览器是上输入IP地址

就可以查看一下php  画面


完成   !  



1)首先下载   UCenter  和UCenter_Home   

用xshell  的rz   来长传到linux服务器

如下图

2)

3)开始解压  到指点目录

4 ) 进入到ucenter   目录里面  

 5)

6)  创建目录    

[root@localhost ucenter]# mkdir -p /var/www/html/ucadmin       

7  )  复制到新建的目录下

[root@localhost ucenter]# cp -rp upload/* /var/www/html/ucadmin

 8)

9)  发现有异常

10 )  修改PHP配置文件

11 )[root@localhost ucadmin]# vim /etc/php.ini


12 )  之后我们重启Apache  

    [root@localhost ucadmin]# systemctl restart httpd

13  )  再次刷新浏览器 

   就会看到以下画面


14 )  点击同意之后发现有些目录我们没钱权限 

  如图 

15  )  修改  ls  data/   权限 

  

16  )  再次刷新浏览器,发现是可写状态

 

17  )  点击下一步 

 

18  )  

19  )  输入我们刚才的用户密码

如果发现不清楚可以刷新几次  

20)  登录成功


21  )  安装并测试成功

 

  二  安装    前台  的包  


1 ) 解压前台的包

  [root@localhost ~]# unzip -d ./ucenter_home UCenter_Home_2.0_SC_UTF8.zip

 2) 进入到ucenter_home  的目录

 

 3 ) 查看upload  目录


 4)

5)删除测试php  文件  

   查看发现没有了   

 6)把所有的文件复制到网站根目录上

[root@localhost ucenter_home]# cp -rp upload/* /var/www/html/

 7)  查看跟目录上的东西 

  发现就会多出很多东西

 8)   开始安装在浏览器输入IP地址

  

9)  把网站根目录上的  配置文件修改看一下

[root@localhost ~]# cd /var/www/html/


10  ) 刷新浏览器之后 


  11 )  设置读写权限 

  

  12 )   再次刷新浏览器  

    发现是失败的  

 

  13 )  再次修改三个目录

      

使用递归的方式修改权限  


14  )  再次刷新页面 是可以的 

  

15  )  接着下一步安装  

 

16)

17) 

18 )

19)  完成

2

20 )  删除安装目录 

 [root@localhost html]# rm -rf install/


21 ) 进如空间完成 





三  配置apache   虚拟主机  

  两台虚拟主机就好  

  1)  找到Apache的配置文件  

   [root@localhost ~]# vim /etc/httpd/conf/httpd.conf

2)

3 )  编写配置文件


4) [root@localhost conf.d]# vim vhost.conf

5 )  重启Apache   

  [root@localhost conf.d]# systemctl restart httpd

5) 

6)  在hosts文件中添加以下两行

     在+r    输入  C:\WINDOWS\system32\drivers\etc      回车就能找到hosts文件

把以下域名解析到 虚拟机的IP上

win


7)  再次刷新


8) 

你可能感兴趣的:(LAMP 的认识和搭建环境)