1、网络方面的知识 2php
①-网络常见的命令 2html
②-网卡相关 2mysql
③-防火墙相关 2linux
④-selinux相关 3web
2、上传amp源代码包 5sql
3、linux下软件安装-vsftpd安装 6数据库
①-rpm包安装 6apache
②-使用镜像文件来安装vsftpd的rpm包 6vim
③-源码安装 12centos
④-yum安装 12
4、Apache安装 14
①-注意 14
②-编译安装 14
③-查看服务是否正常启动 16
④-浏览器访问web服务 16
5、MySQL安装 18
6、php安装 21
7、一键安装包 23
8、samba软件 24
①-安装 24
②-注意事项 28
9、sudo软件(super do) 31
10、mariaDB使用 35
①-简介 35
②-安装 35
注意:在进行本次源码编译的过程当中须要关闭防火墙和selinux
临时关闭
a. iptables -L 查看防火墙规则
b. iptables -F 清除防火墙规则,临时关闭
永久关闭
a. iptables -F 清楚防火墙规则
b. service iptables save 保存防火墙规则
c. service iptables stop 停用防火墙,永久关闭
临时关闭
a. setenforce 0 临时关闭selinux
b. getenforce 查看selinux状态
永久关闭
a) SELINUX=disabled
文件内容:
amp源代码包位置:
如何去上传这些源代码到linux服务器?
解决:可使ftp服务来把源代码安装包上传到linux服务器。
a) 先要去获取对应的rpm包
http://rpmfind.net/
b) 能够去安装镜像里面查找rpm包,把镜像文件加载到操做系统里面,而后去里面获取rpm包
注意:挂载概念,就是把镜像文件和操做系统的文件系统树产生一个关联。
2.选择镜像文件
3. 挂载镜像文件
4. 进入挂载后的目录
5. 查看 vstfpd软件
6. 安装vsftpd服务器
安装过程
7. 添加普通用户和vsftpd服务启动
8. 使用ftp客户端上传源代码包
点击完成链接
输入linux服务器的IP地址(链接以前确保vsftpd服务已经启动,同时确保防火墙和selinux的关闭)
注意:
b. 永久关闭;关闭后要重启linux服务器;这个这个时候能够执行一次临时关闭
链接后
9. 上传源代码包
10. 上传后查看用户家目录
详见Apache安装
1. 注意:这个安装须要有网
注意:通常也叫做httpd服务,还须要注意的是,通常linux的源码安装的时候,会把源码包放置在/usr/local/src 目录里面
注意:防火墙和selinux的关闭
1. 复制源码包
解压后
安装前/usr/local目录结构
4. 编译
安装后/usr/local的目录结构
apache服务启动的命令
6. 启动Apache服务
出现错误
httpd: Could not reliably determine the server's fully qualified domain name, using 10.116.81.188 for ServerName
解答:
vi /etc/httpd/conf/httpd.conf
加入一句 ServerName localhost:80
a. 查看服务名称
b. 查看服务端口
1. 在浏览器输入linux服务器的IP地址
2. 网站根目录的位置
安装:使用通用二进制包安装
mysql-5.5.38-linux2.6-i686.tar.gz
# uname -a 查看内核版本
centos , 本质上和red hat 是一个公司的,差异不大。
你能够选择 red hat那个,或者选择 linux-generic这个,后者这个是通用的。
其实内部差异不大。2个任选一个均可。
解压成功后
先
groupadd mysql //
建立
mysql
组
useradd
-g mysql mysql //
建立
mysql
用户添加到
mysql
组
5. 添加一个用户并执行初始化的命令
Useradd mysql已经建了
6. 复制配置文件到指定目录,并更名为my.cnf
在文件的最后增长以下一行
修改root密码
先到mysql库
yum install libxml2
yum install libxml2-devel -y
注意:有的时候为了简便,也能够./configure 和 make 以及 make install 一块儿执行
5. 重启Apache,并添加测试文件 phpinfo()
安装测试
主要是为了使得Windows和linux操做系统能够很是方便的共享文件
2. 选择镜像文件
3. 挂载镜像文件
4. 进入挂载后的目录
6. 安装perl-Convert(安装samba以前要先安装这个软件)
安装
10. 将系统用户加入到samba配置里面
11. 启动samba服务
12. Windows访问samba服务
1. 关闭samba链接
2. 映射为网络磁盘
确认
3. 断开网络磁盘
有的时候root不方便执行一些的命令能够加个一个普通的用户去执行;可是这个时候须要使用必定的软件去管理。
2. 选择镜像文件
3. 挂载镜像文件
4. 进入挂载后的目录
6. 安装sudo软件
增长以下信息
注意:查看useradd 绝对路径的命令
注意:查看主机的名称,修改成localhost
执行添加用户
执行关机命令
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL受权许可 MariaDB的目的是彻底兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius 主导开发,他早前曾以10亿美圆的价格,将本身建立的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的全部权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。
网站:http://www.mariadbpub.com/forum.php
生产环境:https://market.aliyun.com/products/53398003/cmjj007462.html
阿里云也在使用mariaDB
修改权限
6. 将MySQL加入到系统服务,并启动