CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。
参考资料
常用命令和方法(以阿里云Centos为例)
安装Apache
- 安装Apache
# yum install httpd httpd-devel # service httpd start
- 开启80端口(阿里云需要设置安全组策略设置如下)
- 测试安装 访问服务器公网地址可以看到Apache说明安装成功
安装PHP及扩展
# yum install php php-devel
# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完需要重启Apache
# httpd restart
安装Git
# yum install git
查看版本
# git version
配置Git用户信息
# git config --global user.name "woider"
# git config --global user.email "woider@gmail.com"
查看ssh key 是否存在,如果不存在需要生成
# ls -al ~/.ssh
生成ssh key(生成 ssh key 过程中,会让你填写 passphrase,连按三次回车跳过即可)
# ssh-keygen -t rsa -C "woider@gmail.com"
查看ssh key(id_rsa 为私钥,id_rsa.pub 为公钥 SSH KEY 公钥,用于 GitHub 身份验证)
登录 GitHub,打开 Personal settings 页面,选择 SSH and GPG keys 选项:
# vim ~/.ssh/id_rsa.pub