环境安装流程及注意事
php相关环境安装以及注意事项
安装nginx
yum install yum-priorities -y
wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install nginx
systemctl start nginx.service #启动nginx
systemctl stop nginx.service #停止
systemctl restart nginx.service #重启
systemctl enable nginx.service #设置开机启动
安装php
检查当前安装的PHP包 yum list installed | grep php,如果有安装的PHP包,先删除他们, 如: yum remove php.x86_64 php-cli.x86_64 php-common.x86_64
配置安装包源:
# Centos 5.X
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
# CentOs 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
# CentOs 7.X
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
执行安装
yum -y install php56w.x86_64
yum -y --enablerepo=webtatic install php56w-devel
yum -y install php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-opcache.x86_64
安装PHP FPM
yum -y install php56w-fpm
#设置php-fpm开机启动
chkconfig php-fpm on
#启动php-fpm
/etc/init.d/php-fpm start | service php-fpm start | service php5-fpm start
配置nginx配置文件
server{
listen 80;
server_name www.baidu.com;#项目域名
root /home/wwwroot/;#项目地址
index index.php index.html index.htm;
gzip on;
gzip_min_length 3k;
gzip_buffers 4 16k;
#gzip_http_version 1.0;
gzip_comp_level 5;
gzip_types text/plain application/javascript application/x-javascript text/css text/javascript font/woff2 image/x-icon image/jpeg image/gif image/png;
gzip_vary on;
location ~ \.php/?.* {
root /home/wwwroot/;#项目地址
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
#定义变量 $path_info ,用于存放pathinfo信息
set $path_info "";
#定义变量 $real_script_name,用于存放真实地址
set $real_script_name $fastcgi_script_name;
#如果地址与引号内的正则表达式匹配
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
#将文件地址赋值给变量 $real_script_name
set $real_script_name $1;
#将文件地址后的参数赋值给变量 $path_info
set $path_info $2;
}
#配置fastcgi的一些参数
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
location ~.*\.(js|css|html|png|jpg)$
{
expires 3d;
}
location / {
# try_files $uri $uri/ /index.php?$query_string;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}
}
java环境安装流程及注意事项
环境配置:
安装jdk环境,版本1.8,liunx版本;
步骤一:查看现有安装的JDK版本 rpm -qa|grep -i java
步骤二:卸载已有软件(若服务器已安装) rpm -e --nodeps ****
步骤三:解压JDK tar -zxvf jdk版本
步骤四:将jdk移动到“/usr/src/jdk”目录下
步骤五:配置系统环境变量
export JAVA_HOME=/usr/src/jdk/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
步骤六:使配置文件生效,并测试
source /etc/profile
java -version
项目部署:
1.将项目maven install运行,生产一个jar;
2.将生成的jar包上传到服务器/opt/dd_interface目录下;
3.通过命令:java -jar 项目名 ,启动该项目;
4.查看,监控项目运行情况