• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

nginx入门之安装

php 搞代码 3年前 (2022-01-23) 30次浏览 已收录 0个评论

每次其实纠结两个问题:

  1. 这篇文章算不算原创?
  2. 这个算不算教程?

无奈,只有原创、转载和翻译三个选项,教程其实也不算,我写博客只是作为一个笔记,仅此而已。

先说一下我的环境:阿里云的centos6.5

在此把前面遇到的问题一起说一下:

1,前面总是遇到使用xshell登录进去出现如下错误,虽然不影响使用,但是看着不爽,解决一下:

网上说了很多,但是都无效,直接编辑 /etc/profile, 插入:export LC_AL2本文来源gaodaima#com搞(代@码$网6

搞gaodaima代码

L=”en_US.UTF-8″

重新登录就没有了。

2 安装mariadb

1、从官网下载.tar.gz文件,mariadb-10.0.20-linux-x86_64.tar.gz

2、在centos上安装rzsz命令,将下载下来的安装包安装上去,然后使用如下命令:

# tar zxvf mariadb-10.0.20-linux-x86_64.tar.gz

# mv mariadb-10.0.20-linux-x86_64.tar.gz /usr/local/mysql

# groupadd mysql 增加 mysql 属组

# useradd -g mysql mysql 增加 mysql 用户 并归于mysql 属组

# chown mysql:mysql -Rf /usr/local/mysql 设置 mysql 目录的用户及用户组归属。

注意:这边的mysql就不要再变了,就是用mysql就好了,因为在起配置文件中,这个是固定的,如果修改,则配置文件也要修改,比较麻烦,故此处就为mysql就好了。

# chmod +x -Rf /usr/local/mysql 赐予可执行权限

# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf 复制默认mysql配置 文件到/etc 目录

# /usr/local/mysql/scripts/mysql_install_db --user=mysql 初始化数据 库

初始化报错:FATAL ERROR的解决办法:http://blog.haohtml.com/archives/9674

# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 复制mysql服务程序 到系统 目录

# chkconfig mysql on 添加mysql 至系统服务并设置为开机启动

# service mysql start 启动mysql

#vim /etc/profile 编辑profile,将mysql的可执行路径加入系统PATH

export PATH=/usr/local/mysql/bin:$PATH

#source /etc/profile 使PATH生效。

#mysqladmin -u root password 'yourrootpassword' 设定root账号及密码

#mysql -uroot -p 使用root用户登录mysql

[none]>use mysql 切换至mysql数据库。

[mysql]>select user,host,password from user; --查看系统权限

[mysql]>drop user ''@'localhost'; --删除不安全的账户

[mysql]>drop user root@'::1';

[mysql]>drop user [email protected];

[mysql]>select user,host,password from user; --再次查看系统权限,确保不安全的账户均被删除。


下面开始安装nginx

nginx依赖openssl(ssl需要用到的模块)、zlib(gzip模块)、pcre(重写url需要用到的模块)

conf/nginx.conf openssl-fips-2.0.9.tar.gz安装

tar -zxvf openssl-fips-2.0.5.tar.gz

cd openssl-fips-2.0.9/

./config

make && make install

以同样的方式安装其他三个,可以看到安装的log输出,应该是安装到/usr/local目录下的

安装默认目录是:/usr/local/nginx

安装完之后直接启动nginx:/usr/local/nginx/sbin/nginx

因为我的服务器上已经部署了tomcat,而且80端口已经分配给tomcat了,所以修改nginx的端口

cd /usr/local/nginx/conf/

vinginx.conf

server { listen 80; server_name localhost; ……}端口改为8000即可。如何判断nginx安装成功?/usr/local/nginx/sbin/nginx 启动nginx

<span><span>访问 机器ip的8000端口,如:http://120.24.176.190:8000/</span></span>

?

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了nginx入门之安装,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:nginx入门之安装

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址