欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux服务器配置(详细版)

程序员文章站 2022-07-04 16:00:38
...

本来就很麻烦,如果错了一个很有可能从新再来,非常麻烦所以要细心

Linux命令

1.进入文件夹 cd 文件夹名称
2.复制文件夹
cp 文件名 指定目录 copy文件到指定目录  例如 cp 文件名称  文件路径/var/www          例子 cp   /root/gqxnb/gqx     /var/www
3.查看文件夹目录
lsattr [-adRvV] [文件或目录...]选项介绍:  ls也可以
4.复制 cp
5. 文件移动命令mv
6. 文件删除命令rm
7.重命名文件和文件夹
linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.
mv   修改前文件名   修改后文件名,按回车。

 


1.安装apache
yum install httpd

Linux服务器配置(详细版)
输入y

Linux服务器配置(详细版)
显示 complete!说明安装成功

 

 

 

 

2.安装apache 服务管理
systemctl start httpd

Linux服务器配置(详细版)


完成了之后我们来访问以下我们的ip,就会出现下面图片的页面有Testing 123,证明已经安装成功了

Linux服务器配置(详细版)

 

 

 

 

 

3.安装epel-release
yum -y install epel-release

Linux服务器配置(详细版)

 

 

 

 

 

 

4.安装PHP
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Linux服务器配置(详细版)
 

 

5.查看扩展名指令:yum search php70w

安装扩展包

获取成功后我们可通过下面的指令来查看php的扩展名称,可以按照自己的要求安装

注意我们的扩展包在这里进行安装

Linux服务器配置(详细版)

这里面就是我们的扩展名,查看到扩展名称后可以选择自己的要求安装

注意这一步非常的重要,之前没有扩展包,导致我重新配置服务器,所以这一点一定要注意。

指令也是一样的,yum install {写扩展名}。,扩展名就是我们上面查找出来的扩展名。

这里面我用了这几个,有需要别的可在进行增加

 

 

 

 


6.安装指令:yum install php70w php70w-fpm php70w-cli php70w-common php70w-devel php70w-gd php70w-pdo php70w-mysql php70w-mbstring php70w-bcmath

Linux服务器配置(详细版)

安装的时候有两次要输入Y回车,才会继续安装的,输入就好了

 

 

 

 

 


7.安装成功了,我来查看以下是否安装成功了,指令:php -v
以下是一些操作指令:
Systemctl start php-fpm.service   启动
Systemctl Stop php-fpm.service      停止
Systemctl Restart php-fpm.service   重启
Systemctl reload php-fpm.service   重启修改配置

 

 

 

 

 

 

8.安装过之后不要急着去弄mysql,我们打开phpinfo.php文件,在网页中打开。看看有没有你所需要的扩展名。

打开方法,我们没有动服务器中的文件,还没有进行配置更改呢,所以我们在/var/www/html/中新建一个PHP文件,文件内容就为  <?php phpinfo(); ?>   就一个函数,他有可能不可以用。那么就是没有开启777权限;

 

Linux服务器配置(详细版)

 

 

 

 

 

 

9.然后在网页中写自己ip地址,然后后面跟一个index.php文件路径

Linux服务器配置(详细版)

这是本地的和服务器一样,只不过url地址不一样。我们然后快速搜索ctrl+f然后进行搜索你想要的扩展名字,有的话就说明已经配置好了。没有那么就是没有配置好。

没有配置好那么在安装扩展包(本人一次安装好的,不知道再次安装可以不可以没有测试过,应该是可以的)。

 

 

 

 


10.安装Mysql配置

先去官网下载MySQL官方的Yum Repository的命令

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

Linux服务器配置(详细版)

 

 

 

 

11.使用上面的命令直接安装Yum Repository

yum -y install mysql57-community-release-el7-10.noarch.rpm

Linux服务器配置(详细版)

 

 

 

 

 

12.安装mysql服务器

yum -y install mysql-community-server

Linux服务器配置(详细版)

 

 

 

 

 

13.启动mysql  

systemctl start  mysqld.service

Linux服务器配置(详细版)

 

 

 

14.查看mysql运行状态

systemctl status mysqld.service

Linux服务器配置(详细版)

有的可能是绿的。

 

 

 

 

15.找出root密码

grep "password" /var/log/mysqld.log

Linux服务器配置(详细版)

 

 

 

 

16.登陆mysql的命令

mysql -uroot -p

Linux服务器配置(详细版)

注意这里要进入mysql才可以,执行这个修改密码修改参数的命令。如果进不去很有可能就是我们的命令不正确,

手打一次mysql空格-uroot空格-p(注意这个空格不是文字是空格键不要理解错)

 

 

 

 

 

17.用命令修改参数的值

set global validate_password_policy=0;

Linux服务器配置(详细版)

 

 

 

 

 

18.继续用命令修改密码的长度

set global validate_password_length=1;

Linux服务器配置(详细版)

 

 

 

 

 

19再次执行修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

Linux服务器配置(详细版)

这个是在mysql>后面输入的

 

 

 

 

 

20.授权其他机器登陆

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;FLUSH PRIVILEGES

Linux服务器配置(详细版)

也是在mysql>后面输入的

 

 

 

 

 

21.重启mysql服务

service mysqld restart

Linux服务器配置(详细版)

 

以上我们服务器配置完毕

我们现在就要配置我们的文件了,

首先下载一个这样的软件。

Linux服务器配置(详细版)

 

 

 

首先进入它的配置文件

Linux服务器配置(详细版)

打开它(右键编辑)

 

 

 

 

所要更改的内容

Linux服务器配置(详细版)

这是我们的默认文件我们进行更改一下,之前是var/www我们换一个地方。

 

 

 

 

本文件的最后几行进行更改,应该这两个地方时间长了忘了。但是你可以对比出来的。和你的文件进行对比。

Linux服务器配置(详细版)

 

 

 

 

新建一个文件夹,因为我们的配置文件改变了位置,都要放在site文件夹中

Linux服务器配置(详细版)

 

 

 

 

这就是我们的项目的配置文件。

Linux服务器配置(详细版)

 

 

 

 

 

内容为以下

<VirtualHost *:80>
    DocumentRoot  "/home/www/项目名字"
    ServerName   www.likeball.top
    ServerAlias   www.likeball.top
  <Directory  "/home/www/项目名字">
      Options +Includes -Indexes
      AllowOverride All
      Order allow,deny
      Allow from all
  </Directory>
</VirtualHost>

www.likeball.top为我们的网站域名。

一个项目一个conf文件。

 

 

 

以上配置完毕

下面就是服务器中的安全组

 

 

登录账号进入

Linux服务器配置(详细版)

 

 

 

 

安全组

Linux服务器配置(详细版)

 

 

 

 

 

点击安全组配置,也可以加入安全组,我是直接在安全组配置中增加了几个,应该都一样

Linux服务器配置(详细版)

 

 

 

 

点击配置规则

Linux服务器配置(详细版)

 

 

 

 

 

 

点击增加安全组规则

Linux服务器配置(详细版)

 

 

 

 

 

比如开启465端口

Linux服务器配置(详细版)

没了结束,本来就很麻烦,如果错了一个很有可能从新再来,非常麻烦所以要细心。

写的很辛苦,有的地方本人不是很确定但是都是一些小问题,哈哈哈,我也是小白希望大佬给点建议和反馈哈哈哈哈················