Ubuntu服务器搭建

一、Ubuntu初始化配置

sudo apt update  ------>更新源

sudo apt install openssh-server ----->安装ssh(可以远程连接)

sudo passwd root ------>创建root用户

apt install vim ------>安装vim编辑器


远程连接,root用户登录不了

  a.  输入vim /etc/ssh/sshd_config

  b.  把PermitRootLogin without passwd改成PermitRootLogin yes

  c.  :wq  ---->退出并保存


二、安装Nginx

apt install build-essential

apt install libtool

apt install zlib1g-dev

apt install libpcre3 libpcre3-dev

1.将nginx.tar文件进行加压


2.进入nginx的目录,进行参数配置

./configure \
--prefix=/install/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \

--http-scgi-temp-path=/var/temp/nginx/scgi

3.make:编译

4.make install:安装

5.创建参数配置的多级文件夹

mkdir -p /var/run/nginx
mkdir -p /var/lock
mkdir -p /var/log/nginx
mkdir -p /var/temp/nginx/client
mkdir -p /var/temp/nginx/proxy
mkdir -p /var/temp/nginx/fastcgi
mkdir -p /var/temp/nginx/uwsgi

mkdir -p /var/temp/nginx/scgi

6.每次重启服务器,再次启动Nginx时,/var/run 的文件夹都会被删除,

解决方案:

1.将/install/nginx/config/nginx.conf文件中 #pid logs/nginx.pid的#去掉

2.在/install/nginx/下创建logs文件夹



三、MySQL的安装和远程连接
1.安装
   a.apt update
   b.apt install mysql-server

2.NaviCat远程连接MySQL

  a.vim /etc/mysql/mysql.conf.d/mysqld.cnf  将 bind-address 改成 0.0.0.0

  b.登录mysql
     b.1: mysql -u root -p
     b.2: grant all privileges on *.* to root@"%" identified by "ok" with grant option;
     b.3: flush privileges;


c.sudo /etc/init.d/mysql restart:重启MySQL




四、Redis的安装
1.解压redis.tar.gz文件
2.   make命令
3.   make PREFIX="指定目录" install
4.  ./redis-server redis.conf  :加载redis.conf中的配置并开启redis服务器    ./redis-cli:开启redis客户端



解决redis远程连接不上的问题,修改redis.conf

1.bind 127.0.0.1改为 #bind 127.0.0.1

2.protected-mode yes 改为 protected-mode no

3.requirepass 设置 redis的连接密码




五、安装JDK及配置环境变量
1.vim ~/.bashrc
2.在文件中添加以下代码
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55   
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  

export PATH=${JAVA_HOME}/bin:$PATH


 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值