安装Nginx
安装php5
安装php7
安装mysql
搭建nginx服务在所有工作之前,先更新一下yum咯$ yum install yum
$ yum -y update然后使用yum安装nginx# 如果没有nginx包尝试使用下面的命令添加
$ yum install epel-release
$ yum install nginx
# 启动
$ systemctl start nginx
# 开机自启
$ systemctl enable nginx然后就可以在浏览器输入http://127.0.0.1,会看到nginx的欢迎界面,如果是远程服务器请输入以下命令查看ip$ ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
# 或者
$ curl http://icanhazip.com—安装php5使用yum安装,十分简单。$ yum install php php-mysql php-fpm安装完成后,修改 /etc/php.ini 文件,找到 cgi.fix_pathinfo=0 这一行,取消注释并修改成0然后修改 /etc/php-fpm.d/www.conf 文件,需要修改一下几个地方listen = /var/run/php-fpm/php-fpm.sock
listen.owner = nobody
listen.group = nobody
user = ...
阅读全文
在ninge的帮助下,终于搞出了ftp服务器,记下来以后用
ftp服务器搭建
sftp服务器搭建
用户权限设置
啰嗦几句
ftp服务器搭建首先安装sftp服务
[root@hardy ~]# yum install vsftpd
修改配置文件,在修改配置文件之前记得备份
[root@hardy ~]# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
[root@hardy ~]# vim /etc/vsftpd/vsftpd.conf
vsftpd服务有许多配置,这里不一一赘述,将一些常用的写出来
#匿名用户是否可以登录
anonymous_enable=YES
#允许系统用户名登录
local_enable=YES
#允许使用任何可以修改文件系统的FTP的指令,禁用这项则用户无法修改
write_enable=YES
#本地用户新建文件的掩码
local_umask=022
#开启日志功能
xferlog_enable=YES
#日志文件位置
xferlog_file=/var/log/vsftpd.log
#这三项设置chroot,用来限制用户只能访问家目录,这三项一会详说。
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
修改以下配置
anonymous_enable=NO
chroot_local_user=YES
#以下需要手动添加
allow_writeable_chroot=YES
pasv_enable=YE...
阅读全文
下载安装jdk
配置JAVA环境变量
搭建tomcat环境
安装php-java-bridge工具
下载安装jdk首先去Oracle官网下载jdk安装包:下载地址根据系统版本选择要下载的安装包,海痴选择的是 jdk-8u111-linux-x64.tar.gz下载后解压
$ tar -xzvf jdk-8u111-linux-x64.tar.gz
在/opt下创建java目录,并将解压后的文件夹移动到java目录下
$ sudo mkdir /opt/java
$ sudo mv jdk1.8.0_111 /opt/java
配置JAVA环境变量修改 /etc/profile 文件,在文件尾添加如下内容
$ sudo vim /etc/profile
export JAVA_HOME=/opt/java/jdk1.8.0_111
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE...
阅读全文