设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 服务器 > 系统 > 正文

搭建自己的前端服务器环境:Node、MySQL、Git和Nginx等一网打尽(3)

发布时间:2019-12-06 16:34 所属栏目:52 来源:站长网
导读:2.选择Source Code后面的那一行,右键复制链接地址,我们使用源代码的方式安装,第一次安装的时候使用这种方式好处多多。 3.回到服务器,首先跳转到根目录下cd /。创建一个空目录,用来放所有的安装包mkdir softwar

2.选择Source Code后面的那一行,右键复制链接地址,我们使用源代码的方式安装,第一次安装的时候使用这种方式好处多多。

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

3.回到服务器,首先跳转到根目录下cd /。创建一个空目录,用来放所有的安装包mkdir software。

4.使用命令把刚才的文件下载下来wget https://nodejs.org/dist/v10.15.3/node-v10.15.3.tar.gz。阿里云下载速度比较给力。

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

5.将下载好的压缩包解压tar -zxvf node-v10.15.3.tar.gz:

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

6.进入解压好的目录并执行config配置命令cd node-v8.9.4.tar && ./configure

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

7.在编译代码之前,还需要在机器上安装一些软件包,使得编译可以正常运行: sudo yum install gcc gcc-c++

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

8.执行编译以及安装命令make && make install,这里编译阶段时间会非常长,你可以喝杯茶,真的超级长,别怪我没提醒你。编译成功后执行npm -v和node -v测试是否安装成功。

安装MySQL

mysql是一个方便使用的开源数据库。因为使用简单,安装方便,功能强大,受到很多开发者的喜爱,给自己安装一个MySQL数据库真的是非常有必要的,利用它可以存储不少东西。

1.下载安装需要用到的源:

wget [3]

2.安装下载的源rpm -ivh mysql-community-release-el7-5.noarch.rpm

3.下载安装MySQL:yum install mysql-server

4.使用service mysqld start

5.使用命令修改当前用户的密码(默认root是没有密码的):mysqladmin -u root password '密码',这里我设置的密码为root

6.使用命令进入数据库:mysql -u root -p

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

7.这个时候数据库已经安装好了,但是只能在服务器上看。我们需要让MySQL运行远程连接,这样方便我们调试,不用每次都要使用命令行。

8.进入服务器的mysql命令行模式下,输入GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;其中root代表的是这次要修改的用户名,password代表这个用户使用的密码,然后再输入flush privileges;让命令生效。需要注意的是每行命令的最后要加;,不然是不会执行的。

9.如果顺利,这个时候已经是修改完了,你可以输入查询命令来看看最终的结果。SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;。也可以通过软件直接登录数据库看看。

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

10.到此MySQL数据库就完成安装了,这个时候可以使用某个客户端连接上数据库看了(推荐navicat for mysql),也可以直接进入服务器的命令行模式查看数据库。

安装 Nginx

Nginx 真的是现在必不可少的一个软件。在转发请求、负载均衡等方面非常非常的有用。这里我们先简单的使用nginx的端口转发代理等几个功能。它可以将几个不同的服务集中在一个80端口下,根据域名或者请求路径来区分。

1.注意,在安装nginx之前还需要安装几个nginx的依赖插件。

2.安装pcre yum install -y pcre pcre-devel:

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

3.安装zlib yum install -y zlib zlib-devel

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

4.安装openssl,这个推荐安装,毕竟大家都在使用https证书了,yum install -y openssl openssl-devel

搭建自己的前端服务器环境—Node、MySQL、Git和Nginx等一网打尽

5.下载源代码,复制下载地址,并使用wget命令下载到服务器上,下载地址如下:

https://nginx.org/en/download.html[1]

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读