说明
因为都是root,所以以下命令都可省略掉一堆的sudo了。Yeah
安装nginx
1、yum install nginx
启动nginx
1、systemctl start nginx
2、Systemctl enable nginx
3、firewall-cmd --zone=public --add-port=80/tcp --permanent (请先启动firewalld)
4、Firewall-cmd --reload
安装mariadb
1、yum install mariadb-server
2、systemctl start mariadb
3、Systemctl enable mariadb
安装php模块
1、yum install php php-fpm php-mysql
启动php-fpm
1、systemctl start php-fpm
2、systemctl enable php-fpm
3、systemctl disable httpd
配置nginx
1、cd /etc/nginx/nginx.conf
2、修改,root路径;增加php支持
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
重启服务
1、systemctl restart nginx
2、systemctl restart php-fpm
测试
编写<?php phpinfo(); ?>测试吧。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
C++环境
yum install gcc # C编译器
yum install gcc-c++ # C++编译器
yum install gcc-gfortran # Fortran编译器
yum install compat-gcc-44 # 兼容gcc 4.4
yum install compat-gcc-44-c++ # 兼容gcc-c++ 4.4
yum install compat-gcc-44-gfortran # 兼容gcc-fortran 4.4
yum install compat-libf2c-34 # g77 3.4.x兼容库
辅助开发工具
yum install make
yum install gdb # 代码调试器
yum install cmake # Cmake
yum install git # 版本控制