centos7.9打造php cpp开发环境

2021年10月30日16:04:11

为什么选择centos7.9
1,因为8.x在2022年就中止LTS了
2,centos steam没有稳定版本,7.9现在是主流的服务器的版本,7.9 lts到2024,主要是我线上服务器一直,部署的时候避免问题
 
 
安装centos7.9的选择en语言和系统语言,因为线上也是en语言 nimi化安装
 
1,创建普通用户
在安装系统的时候,注意新建一个普通,比如zx
因为有些软件在安装的时候,只能在普通用户下运行,只需要这个普通用户权限
用户支持sudo
首先你需要zx普通用户登陆系统,su root 切换到root
visudo 下面复制一行 root ALL=(ALL) ALL 增加自己的用户 zx ALL=(ALL) ALL
一些基础操作
在桌面右键新建文件夹 new folder,如果安装vscoe,选择 open with oher application
0
如何吧软件图标拖到桌面,当你安装完相关,cd /usr/share/applications/ 里面会有相关
0
点击 computer 就可以看到根目录, /usr/share/applications/,xx.desktop,就可以拖到桌面
 
2,系统配置,修改息屏时间,切换中文输入法,
修改锁屏时间
 
0
增加中文版输入法,直接点右上方那个en的输入法,切换成拼音就可以了,centos7.9已经自带了
0
 
0
还有截图等工具,设置时间等相关配置都是一个套路,
 
记住一点,使用普通用户登录的时候,使用sudo切换成root
sudo su - root
输入密码
 
这样就是以普通用户使用root权限操作
 
3,软件安装
vscode安装
 
可以直接下载rpm包安装
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

dnf check-update
sudo dnf install code

yum check-update
sudo yum install code
注意你如果使用root,可能会打不开无启动,最好使用上面建议的普通用户zx安装,vs安装之后基本就可以开始写代码了

安装chrome
cd /ect/yum.repos.d/
vi google-chrome.repo

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

yum -y install google-chrome-stable --nogpgcheck

安装c c++  man手册,主要用查看引用文件头
yum install man-pages.noarch -y 安装c语言的
使用
man 2 open

yum install libstdc++-docs c++
使用
man std::iostream

在线版man手册
https://www.man7.org/linux/man-pages/index.html

c
++环境搭建 gcc 是 c 语言的编译器,c++使用 g++ vi main.c #include <stdio.h> int main(int argc, char const *argv[]) { printf("Hello, World! \n"); return 0; } gcc main.c 运行a.out vi main.cpp #include <iostream> #include <string> using namespace std; int main(int argc, char const *argv[]) { cout << "ddd" << endl; return 0; } g++ main.cpp php

 

phpstorm安装

QQ一群 247823727 (满了)
QQ二群 166427999 (新群,写PHP最佳实践为主)
博客文件如果不能下载请进群下载
如果公司项目有技术瓶颈问题,如有需要,技术服务QQ: 903464207

posted on 2021-10-30 16:05  zh7314  阅读(36)  评论(0编辑  收藏  举报