如何给ubuntu系统安装nginx

如何给ubuntu系统安装nginx,第1张

下载nginx_signing.key安全认证文件,并使用命令将该key文件增加到apt-key中

#apt-key add nginx_signing.key

增加将nginx软件源增加到apt软件源文件(/etc/apt/sources.list)中

在/etc/apt/sources.list文件中增加如下两行内容(注意空格):

deb http://nginx.org/packages/debian/ xenial nginx

deb-src http://nginx.org/packages/debian/ xenial nginx

更新apt软件源并安装nginx

#apt-get update

#apt-get install nginx

修改Nginx的配置文件,如端口,IP地址等

1)配置文件路径:/etc/nginx/conf.d/default.conf

2)修改配置文件的端口,避免和apahce2 80端口冲突

启动Nginx服务

#nginx

如果修改配置文件,则通过重新加载命令刷新Nginx服务

#nginx -s reload

Nginx的WEB应用root路径 :/usr/share/nginx/html

后续只要将web应用放在该路径下即可

 因为14.04系统本身默认为3D gonome 要装2D桌面程序支持,本文以MATE为例说明

方法/步骤

1

Install MATE 1.8 desktop in Ubuntu 14.04

1. Type in the following commands then hit Enter after each.

sudo add-apt-repository "debcs) main" ----------添加源地址

可以看/etc/apt/source.list 里面有新添加的,或者查看日期

2

wget -q

sudo apt-key add -

sudo apt-get update

3

文件大概230M左右,以为我版本为例:

sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon

4

Ubuntu 12.04 中启用 xdmcp你只需运行命令 sudo vi /etc/lightdm/lightdm.conf,并在 lightdm.conf 文件末尾添加下述内容即可:

[XDMCPServer]

enabled=true

让 root 用户也能远程登录,你还得执行下述 *** 作:

给root用户设置一个密码,激活root用户。在终端中执行:

sudo passwd root

输入当前用户密码,然后输入你要给root用户设置的密码。

运行命令 sudo vi /etc/lightdm/lightdm.conf,在文件末尾添加:

greeter-show-manual-login=true

14.04中的话:

sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

greeter-show-manual-login=true

加入这行,并重启就行了。

5

XdmcpServer经过上面的设置后,就可以正常连接了。

第一步:在搜索框里输入软件的名称,或相关内容,如:ppa arora

第二步:通过标题,可以寻找到你要的软件源

第三步:选择符合你的Ubuntu版本的源

第四步:添加源:

可以用Ubuntu Tweak的源编辑器添加:

也可以在终端输入:

sudo gedit /etc/apt/sources.list

然后粘贴后保存。

第五步(01):添加公钥的第一种方法:选择“Signing Key: 1024R/”后的那段数字,然后在前面添加:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com

第五步(02):添加公钥的第二种方法:也可以点击链接后,会出现’ox*******’,选择“OX”后的数字,然后添加:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com

第六步: 更新与安装

在终端输入:

sudo apt-get update

sudo apt-get install arora

另外,如果你在”sudo apt-get update”时遇到:

W: GPG签名验证错误: http://ppa.launchpad.net jaunty Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 5A9BF3BB4E5E17B5

W: 您可能需要运行 apt-get update 来解决这些问题

这个提示说需要添加公钥,解决方案就是添加”5A9BF3BB4E5E17B5″这个公钥:

在终端输入:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5A9BF3BB4E5E17B5

有很多类似的有关添加公钥的问题,均可用以上方案解决。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11545107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存