centos7 lemp & c++ 环境搭建手记

说明

因为都是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     # 版本控制

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值