简单的linux系统云端主机下安装Maven和Nginx

前言:

Maven是一个软件用户项目管理及自动构建工具。如果只是单纯安装只需要知道这些没必要深究。

第一步安装Maven

这里是先把Maven下载下来当然想要不一样的版本可以自己找一下:

$wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

解压文件

$tar vxf apache-maven-3.3.9-bin.tar.gz

移动到usr/locall/maven目录下,当然可以自己改目录改成想要的目录,这里没要求:

$mv apache-maven-3.3.9-bin.tar.gz /usr/local/maven

还有最重要一步就是修改环境变量,首先需要找到对应的配置文件/etc/profile文件:

这里我是直接通过命令可以直接找到对应文件,记得要用root用户否则进去不能修改配置文件,sudo代表超级用户权限:

$ sudo vi/etc/profile

然后就是在配置文件最后加上下面3句话

MAVEN_HOME=/usr/local/maven3

export MAVEN_HOME

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

这里还没完成,配置文件需要执行一下里面配置才能启动:

$source /etc/profile

最后运行命令,验证maven是否启动成功:

$mvn -version

看到对应的版本号就代表安装成功了。

现在我们说安装Nginx,肯定很多人在安装nginx遇到各种问题,特别是第一次安装,这里我就特别为此整理相关错误案例以及如何成功:

第一步也是下载对应的Nginx:

$wget http://nginx.org/download/nginx-1.9.9.tar.gz

解压有点注意,下载之后立即解压不要去其他地方:

$tar vxf nginx-1.9.9.tar.gz

移动到usr/locall/nginx目录下,当然可以自己改目录改成想要的目录,这里没要求:

$mv nginx-1.9.9.tar.gz/usr/local/nginx

接下来要进入对应你解压移动的那个目录:

$cd /usr/local/nginx

这里运行:

$./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_gzip_static_module --with-http_stub_status_module

-----------------------------------------------------------

如果在configure时报下面的错,表示默认使用了rewrite模块,需要用到pcre的库

./configure: error: the HTTP rewrite module requires the PCRE library.

You can either disable the module by using --without-http_rewrite_module

option, or install the PCRE library into the system, or build the PCRE library

statically from the source with nginx by using --with-pcre= option.

这里介绍两种解决办法看自己想用那种把不过多解释

第一种这里有可能遇到权限不够问题,在下面三行代码都加上sudo就ok啦:

$sudo yum install pcre*--安装系统自带的pcre库文件就可以了

$sudo yum install gcc-c++

$sudo yum -y install openssl*

第二种,这里也有可能权限问题自己注意:

自己下载pcre的源码先编,再编译nginx用--with-pcre来指定pcre的安装路径就可以了

# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_gzip_static_module --with-http_stub_status_module --with-pcre=/usr/local

上面运行好还要重新执行最上面,记得要加sudo权限,我这边是因为文件设置了所以不用加,根据个人情况而定:

$./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_gzip_static_module --with-http_stub_status_module

这里我们要验证一下上面操作是不是完全正确,返回0代表上面步骤全部正确:

$ "echo $?”

接着就是报错就是权限问题:

$make

$make install

进入安装的nginx目录下:

$ cd /usr/local/nginx

启动:

$ ./sbin/nginx

查看是否运行成功,两种方法(如图):

第一种:

ps -ef | grep nginx 看看有没有三个进程

第二种:

http://接你IP看看,

有个欢迎页面就对了

简单的linux系统云端主机下安装Maven和Nginx_第1张图片

ok!这里就代表完成了,有什么不懂的或者有什么瑕疵qq联系179061434备注一下你的姓名+目的!转载需声明地址,谢谢!

你可能感兴趣的:(简单的linux系统云端主机下安装Maven和Nginx)