centos apache启动(centos启动按e没用)
今天给各位分享centos apache启动的知识,其中也会对centos启动按e没用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
centos7如何使用yuminstallhttpd安装apache服务
如何使用yum install httpd在CentOS 7中安装Apache服务
在进行操作前,请确保您已经登录到root用户环境。接下来,我们将按照以下步骤进行操作。
首先,检查系统中是否已安装Apache服务。若已安装,使用命令`rpm-qa| grep httpd`进行检查。如果显示出相关Apache信息,您需要先卸载已有Apache服务。请先停止Apache服务,使用命令`systemctl stop httpd.service`,然后执行卸载命令`yum erase httpd.x86_64`。
接着,安装Apache服务和相关开发库。执行命令`yum install httpd httpd-devel`,如果显示安装成功信息,则表示Apache服务已成功安装。
之后,启动并设置Apache服务在开机时自动启动。执行命令`systemctl start httpd.service`和`systemctl enable httpd.service`,并确认启动与开机启动设置成功。
为了查看Apache服务是否正常运行,执行命令`systemctl status httpd.service`,如果显示服务状态为active,则表示服务正常运行。
配置Apache访问端口。使用命令`vi/etc/httpd/conf/httpd.conf`打开配置文件,修改Listen 80为Listen 8001,然后将ServerName配置为localhost:8001,保存并退出。重启Apache服务,使用命令`systemctl restart httpd.service`。
接下来,开启Apache访问的8001端口。使用命令`vi/etc/sysconfig/iptables`编辑防火墙配置文件,在文件中添加`# apache-A INPUT-m state--state NEW-m tcp-p tcp--dport 8001-j ACCEPT`,并保存退出。重启防火墙服务,执行命令`systemctl restart iptables.service`。
最后,通过浏览器访问Apache服务,输入IP地址`192.168.91.102:8001/`进行测试,如果显示成功页面,则表示安装及配置已成功完成。
如何在CentOS 7上安装Apache Cassandra
首先要安装好java,并配置好java环境。现在通过创建一个新的存储库文件将Apache Cassandra存储库添加到您的存储库列表中。
nano/etc/yum.repos.d/cassandra.repo
现在将以下内容添加到文件中。
[cassandra]
name=Apache Cassandra
baseurl=
gpgcheck=1
repo_gpgcheck=1
gpgkey=
您现在可以通过运行以下命令安装Apache Cassandra。
yum-y install cassandra
通过运行以下命令重新加载系统守护程序:
systemctl daemon-reload
你现在可以通过键入来启动Cassandra
systemctl start cassandra
要启用Cassandra在启动时自动启动,请运行:
systemctl enable cassandra
您可以通过键入以下命令来验证Cassandra是否正在运行。
nodetool status
如果Cassandra正在运行,您应该看到类似的输出。
[root@ip-172-31-7-136~]# nodetool status
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns(effective) Host ID Rack
UN 127.0.0.1 136.29 KiB 256 100.0% b3d26649-9e10-4bee-9b3c-8e81c4394b2e rack1
如果不是显示上面的输出,而是得到类似于以下输出的内容,那么您将需要配置cassandra环境配置文件。
nodetool: Failed to connect to'127.0.0.1:7199'- ConnectException:'Connection refused(Connection refused)'.
使用以下命令打开配置文件。
nano/etc/cassandra/default.conf/cassandra-env.sh
现在在配置中找到以下一行。
# JVM_OPTS="$JVM_OPTS-Djava.rmi.server.hostname=<public name>"
取消注释行并将其值形式<public_name>更改为localhost IP地址127.0.0.1。
配置应如下所示。
JVM_OPTS="$JVM_OPTS-Djava.rmi.server.hostname=127.0.0.1"
保存文件并从编辑器退出,通过运行以下命令重新启动Apache Cassandra。
systemctl restart cassandra
运行nodetool命令时应该具有所需的输出。
Cassandra带有一个强大的命令行shell cqlsh来在Cluster上运行查询。查询是用CQL或Cassandra Query语言编写的。要访问CQL shell,请运行以下命令。
cqlsh
您将看到以下输出。
[root@www.linuxidc.com~]# cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1| Cassandra 3.11.0| CQL spec 3.4.4| Native protocol v4]
Use HELP for help.
CentOS 系统上安装 Apache 完成步骤
访问Apache官方站点获取最新源代码压缩包。
替换下载的Apache软件包名称于命令中。
命令安装Apache至“/usr/local/apache2”目录,并启用共享模块、头文件和MIME魔术功能,自定义选项。
执行命令编译并安装Apache。注意:若系统已安装旧版Apache,需先停止旧版本再安装新版本。
执行命令启动Apache。在浏览器访问“your_server_IP/”检查Apache安装是否成功。
步骤简洁明了,希望对在CentOS系统上安装Apache的您有所帮助。