如果您想了解CentOS7修改hostname一步到位的相关知识,那么本文是一篇不可错过的文章,我们将对centos7更改hostname进行全面详尽的解释,并且为您提供关于CentOS7.0yumi
如果您想了解CentOS 7 修改hostname 一步到位的相关知识,那么本文是一篇不可错过的文章,我们将对centos7更改hostname进行全面详尽的解释,并且为您提供关于CentOS 7.0 yum install 错误http://vault.centos.org/centos/7/os/Source/repodata/repomd.xml: [Errno 14]、CentOS 7设置开机启动服务,添加自定义系统服务 centos 7 关闭防火墙 centos 7.2 centos 7 64位下载、centos 下安装PHP框架 Phalcon centos6.5 php centos 查看php版本 centos 升级ph、centOS 之 java.net.UnknownHostException: centos: centos: 未知的名称或服务的有价值的信息。
本文目录一览:- CentOS 7 修改hostname 一步到位(centos7更改hostname)
- CentOS 7.0 yum install 错误http://vault.centos.org/centos/7/os/Source/repodata/repomd.xml: [Errno 14]
- CentOS 7设置开机启动服务,添加自定义系统服务 centos 7 关闭防火墙 centos 7.2 centos 7 64位下载
- centos 下安装PHP框架 Phalcon centos6.5 php centos 查看php版本 centos 升级ph
- centOS 之 java.net.UnknownHostException: centos: centos: 未知的名称或服务
CentOS 7 修改hostname 一步到位(centos7更改hostname)
在Cent OS 7中,主机名有静态的(static)、灵活的(pretty)和瞬静态的(transient)
在Cent OS 7 系统中可以使用hostnamectl工具来是现实主机名(hostname)的修改
使用hostnamectl命令查看Cent OS 7的主机的相关配置
在不想重启Cent OS 7系统的情况下,又想永久性更改hostname,则可使用hostnamectl set-hostname 自定义名称
使用hostnamectl命令查看修改的hostname,使用hostname修改hostname不用重启系统,不用修改“/etc/sysconfig/network”自己路径下的内容,不用“/etc/hosts”自己修改此路径内的内容,hostnamectl路径执行完成后就自动修改了。
CentOS 7.0 yum install 错误http://vault.centos.org/centos/7/os/Source/repodata/repomd.xml: [Errno 14]
执行yum install vconfig时老是报错:
http://vault.centos.org/centos/7/os/Source/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
经过分析:
原因是标准的CentOS 7.0 Build1406里面很多的仓库已经被CentOS移除了,转到CentOS 7.1 Build1503和CentOS7.2 Build1503了。
因此需要手工更改仓库文件/etc/yum.d.repo/CentOS-Sources.repo,
更改之前,先备份下
#cp CentOS-Sources.repo CentOS-Sources.repo.bak
然后开始编辑CentOS-Sources.repo文件。
将文件中的“$releasever”全部替换成“7.2.1511”或者“7.1.1503”。
[base-source]
name=CentOS-7.2.1511 - Base Sources
baseurl=http://vault.centos.org/centos/7.2.1511/os/Source/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#released updates
[updates-source]
name=CentOS-7.2.1511 - Updates Sources
baseurl=http://vault.centos.org/centos/7.2.1511/updates/Source/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras-source]
name=CentOS-7.2.1511 - Extras Sources
baseurl=http://vault.centos.org/centos/7.2.1511/extras/Source/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus-source]
name=CentOS-7.2.1511 - Plus Sources
baseurl=http://vault.centos.org/centos/7.2.1511/centosplus/Source/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
更改完成后执行
#yum clean
#yum update
CentOS 7设置开机启动服务,添加自定义系统服务 centos 7 关闭防火墙 centos 7.2 centos 7 64位下载
centos 7设置开机启动服务,添加自定义系统服务
- 建立服务文件
- 保存目录
- 设置开机自启动
- 其他命令
1.建立服务文件
文件路径
vim /usr/lib/systemd/<span>system</span>/nginx.service
服务文件内容
<span>[Unit]</span><span>Description=<span>nginx - high performance web server</span></span><span>After=<span>network.target remote-fs.target nss-lookup.target</span></span><span>[Service]</span><span>Type=<span>forking</span></span><span>ExecStart=<span>/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf</span></span><span>ExecReload=<span>/usr/local/nginx/sbin/nginx -s reload</span></span><span>ExecStop=<span>/usr/local/nginx/sbin/nginx -s stop</span></span><span>[Install]</span><span>WantedBy=<span>multi-user.target</span></span>
文件内容解释
[<span>Unit</span>]:服务的说明<span> Description:描述服务</span><span> After:描述服务类别</span><span> [Service]服务运行参数的设置</span><span> Type=forking是后台运行的形式</span><span> ExecStart为服务的具体运行命令</span><span> ExecReload为重启命令</span><span> ExecStop为停止命令</span><span> PrivateTmp=True表示给服务分配独立的临时空间</span><span> 注意:启动、重启、停止命令全部要求使用绝对路径</span><span> [Install]服务安装的相关设置,可设置为多用户</span>
2.保存目录
以754的权限保存在目录:
/usr/lib/systemd/<span>system</span>
3.设置开机自启动
任意目录下执行
systemctl enable nginx<span>.service</span>
4.其他命令
启动nginx服务
systemctl <span><span>start</span> nginx.service</span>
设置开机自启动
systemctl enable nginx<span>.service</span>
停止开机自启动
systemctl disable nginx<span>.service</span>
查看服务当前状态
systemctl status nginx<span>.service</span>
重新启动服务
systemctl restart nginx<span>.service</span>
查看所有已启动的服务
systemctl <span>list</span>-units --<span><span>type</span>=</span>service
以上就介绍了centos 7设置开机启动服务,添加自定义系统服务,包括了centos 7方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
centos 下安装PHP框架 Phalcon centos6.5 php centos 查看php版本 centos 升级ph
首先打开github的phalcon源码地址:https://github.com/phalcon/cphalcon
上面有安装步骤,如下
1. 安装工具:sudo yum install php-devel pcre-devel gcc make
2.下载phalcon源码:git clone git://github.com/phalcon/cphalcon.git,下载完之后可以通过git查看选择自己所需的phalcon版本
3.进入到相关子目录进行安装:cd cphalcon/build 。
sudo ./install
你可能遇到下面安装失败问题
立即学习“PHP免费学习笔记(深入)”;
*php版本过低
4.在CentOS安装PHP5.6
配置yum源:追加CentOS 6.5的epel及remi源。
# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
使用yum list命令查看可安装的包(Packege)。
# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php
安装PHP5.6
yum源配置好了,下一步就安装PHP5.6。
# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof
用PHP命令查看版本。
# php --version
PHP 5.6.0 (cli) (built: Sep 3 2014 19:51:31)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
*安装PHP成功后需要停止PHP:service php-fpm stop
停止nginx:service nginx stop
5.再执行上面的 命令:sudo ./install
添加扩展到php.ini文件:
extension=phalcon.so
6.将生成的phalcon.so 放到指定的文件夹下,再启动php、nginx即可
以上就介绍了
centOS 之 java.net.UnknownHostException: centos: centos: 未知的名称或服务
-
应用场景:启动 javaWeb 项目时,报错后终止。提示如下:
Initializing EhCache CacheManager 2019-10-21 22:36:20.486 ERROR 9783 --- [main] net.sf.ehcache.Cache : Unable to set localhost. This prevents creation of a GUID. Cause was: centos: centos: 未知的名称或服务
java.net.UnknownHostException: centos: centos: 未知的名称或服务 at java.net.InetAddress.getLocalHost(InetAddress.java:1506) ~[na:1.8.0_231] at net.sf.ehcache.Cache.<clinit>(Cache.java:214) ~[ehcache-core-2.6.11.jar!/:na] at net.sf.ehcache.config.ConfigurationHelper.createCache(ConfigurationHelper.java:296) [ehcache-core-2.6.11.jar!/:na] at net.sf.ehcache.config.ConfigurationHelper.createDefaultCache(ConfigurationHelper.java:219) [ehcache-core-2.6.11.jar!/:na] at net.sf.ehcache.CacheManager.configure(CacheManager.java:722) [ehcache-core-2.6.11.jar!/:na]
-
产生原因: 当前用户未同 127.0.0.1 建立映射关系
-
解决办法: 编辑 hosts 文件,将报错名称添加到 127.0.0.1 的映射中
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 centos //此处添加centos ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
关于CentOS 7 修改hostname 一步到位和centos7更改hostname的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于CentOS 7.0 yum install 错误http://vault.centos.org/centos/7/os/Source/repodata/repomd.xml: [Errno 14]、CentOS 7设置开机启动服务,添加自定义系统服务 centos 7 关闭防火墙 centos 7.2 centos 7 64位下载、centos 下安装PHP框架 Phalcon centos6.5 php centos 查看php版本 centos 升级ph、centOS 之 java.net.UnknownHostException: centos: centos: 未知的名称或服务等相关知识的信息别忘了在本站进行查找喔。
本文标签: