博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小白教程-阿里云-centos零起步配置一个环境
阅读量:6445 次
发布时间:2019-06-23

本文共 1606 字,大约阅读时间需要 5 分钟。

前言:最近阿里云搞活动,好多人买了服务器却不知道怎样入手(牙膏小前端),最简单的配置过程,不喜勿喷。

一. 前期准备

  • 简单的linxu基础,创建用户,编辑保存打开文件总要会吧。
  • 阿里云服务器centos7 64位(最低配即可)
  • 远程登录ssh客户端 (Xshell 5)

二. 阿里云服务器配置

  • 重置阿里云实例密码(第一次ssh登录root需要-
  • xshell配置登录-公网ip+root+实例密码-(
  • 阿里云安全组设置 设置入方向即可()

三 环境搭建开始

1. xshell root登录服务器(linxu-root用户权限过大,一般是创建新用户,给sudo权限。)

  • 创建sudo用户基本步骤

    #创建用户$ useradd -m hxc#为新建的用户设置密码,回车后输入新密码$ passwd daiyu#切换至root账户,为sudo文件增加写权限,默认是读权限$ chmod u+w /etc/sudoers#打开文件vi /etc/suduers,在root ALL=(ALL) ALL这一行下面添加$ daiyu ALL=(ALL) ALL#再次取消sudo文件的写权限$ chmod u-w /etc/sudoers

2. 用新创建用户重新登录,开始环境搭建

  • 初始化系统和安装基本工具

    #更新系统    $ sudo yum update        #安装wget、git、vim tab补全....    $ sudo yum install -y wget git vim lrzsz tree net-tools bash-c*
  • 安装nginx

    #添加nginx源$ sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rp#安装ginx最新版本$ sudo yum install -y nginx#启动nginx服务$ sudo systemctl start nginx.service#将Nginx设为开机自启动$ sudo systemctl enable nginx.service
  • 增加nginx配置 (vim操作还是要懂得)

    #添加配置(也可以自己创建一个,vim命令,不存在会保存的时候会创建)$ sudo vim /etc/nginx/conf.d/mytest.conf拷贝下面配置到上面的confserver {    listen 80;    server_name hxc2.test; #你的域名    location / {            root /home/xinchun; #代码文件梗目录            index index.html index.htm index.php;    }}#重启nginx$ sudo systemctl  restart  nginx
  • 关闭防火墙

    #停止firewall$ sudo systemctl stop firewalld.service#禁止firewall开机启动$ sudo systemctl disable firewalld.service$ sudo vim /etc/selinux/config#将SELINUX=enforcing改为selinux=disabled,保存并退出$ sudo setenforce 0
  • 配置hosts

    #打开hosts文件$ sudo vim /etc/selinux/config#加入你上面配置的域名127.0.0.1 hxc.test

四.搞定收工

这样就完成了,有域名就用域名解析到公网ip,没有域名就在windows的hosts加入  --- 公网ip hxc.test

转载地址:http://euvwo.baihongyu.com/

你可能感兴趣的文章
AJAX简介
查看>>
JSP学习笔记(九十):eclipse3.4中建立控制台程序
查看>>
python 与
查看>>
Visual Studio的调试技巧
查看>>
nginx 查看每秒有多少访问量
查看>>
MySQL中MyISAM和InnoDB的区别
查看>>
Linux VFS分析(二)
查看>>
Youtube API数据类型
查看>>
Sourceinsight最佳配色方案及颜色字体调整方法
查看>>
Day17 多线程编程
查看>>
centos 查询DNS
查看>>
01-maven环境配置
查看>>
洛谷P2158 [SDOI2008]仪仗队
查看>>
Python import语句导入模块语法[转]
查看>>
本地dns服务器到底是什么?有没有精确的概念?
查看>>
js关闭或者刷新页面后执行事件
查看>>
NIO框架之MINA源代码解析(一):背景
查看>>
javascript另类方法高效实现htmlencode()与htmldecode()函数
查看>>
[IOS/翻译]Core Services Layer
查看>>
laravel处理菜单保持的方法:
查看>>