3

I was starting Apache using this command : service httpd start in centOS6


Today I did download centOS7-64bit-minimal and wanted to start Apache after installing this.
When I use service httpd start, os will show me a message says:

Redirecting to /bin/systemctl start httpd.service


Should I use [root@localhost#] /bin/systemctl start httpd.service??

I tried [root@localhost#] systemctl start httpd.service and it seems it's OK, but in the centOS6, there was starting status with something like [OK] or [FAILED] after starting httpd or something like that, but in this version, there is no report...
Am I in right way?
Is httpd started correctly after this command :
[root@localhost#] systemctl start httpd.service ?

Thanks in advance...

3 Answers 3

5

you are doing it right. It sends your command to httpd service. You can use this command to see status of last command sent:

service httpd status 
Sign up to request clarification or add additional context in comments.

Comments

3

Welcome to Systemd! This has replaced service in recent Red Hat ilk, such as CentOS 7. You are on the right track with systemctl. Now, instead of checking logs in /var/log/messages/, you use journalctl to view logs. To look at logs specific to “httpd”, you can look at the “unit” with:

journalctl -u httpd 

Other useful things to do with journalctl:

alias jc='journalctl -xa' # make a friendly alias for ease of typing jc -f # follow the current events 

Comments

0

Triggering the httpd service start must be changed.. Suggested way:

systemctl start httpd.service

This would help in Linux EC2 instances.. Helped me though

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.