Linux概览

image.png

image.png

image.png

image.png

image.png

image.png

编辑IP地址:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

yum install net-tools

image.png

image.png

权限:
创建者-拥有者-其他人

ll: ls -al
以-开头,是文件,以d开头是目录。

image.png

下载putty.exe: 放入windows/system32下,改名为ssh.exe。
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

通过 ifconfig去查到机器的IP地址,通过命令ssh root@192.168.1.2,然后输入密码登录。

image.png

zip文件:
yum install zip

image.png

换源:(使下载速度更快)
image.png

  • 安装wget;
  • 通过wget下载163镜像;
  • 备份源;
  • 移动新源;

网易镜像:
http://mirrors.163.com/.help/centos.html

  1. yum install wget
  2. wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
  3. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  4. mv CentOS7-Base-163.repo CentOS-Base.repo
  5. yum clean all
  6. yum makecache

玩转典型应用

image.png

image.png

image.png image.png

查看进程命令:
ps -ef

可以通过管道搜索:
ps -ef | grep httpd

通过IP在浏览器访问Apache服务页面:
http://192.168.1.2/

Apache配置文件:
/etc/httpd/conf/httpd.conf

网站目录:
/var/www

配置多个服务主机:
到配置文件,可以添加多个主机:

ServerName www.study.test
DocumentRoot /data/www

image.png

更改host文件,刷新host, ipconfig /flushdns;
在/data/www目录下,新建文件index.html。
设置宽松模式: setenforce 0

伪静态操作:
image.png
LoadModule rewrite_module modules/mod_rewrite.so

image.png

PHP

image.png
https://webtatic.com/packages/php56/

yum install php56w-common

php56w
yum install php-cli php-common php-gd php-mbstring php-mcrypt php-mysql php-pdo

配置PHP:
image.png

image.png
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
yum install mysql-community-server

查找安装过的源:
yum list installed | grep mysql
yum list installed | grep maria

maria是mysql的免费版本。

需要先卸载掉maria:
yum remove mariadb-libs.x86_64