Comments (19)
Now I managed to solve some issues wish apsx, and I get this:
=== Install Nginx from official repositories ===
Loaded plugins: fastestmirror, remove-with-leaves, tsflags, universal-hooks
nginx | 2.9 kB 00:00:00
Loading mirror speeds from cached hostfile
- EA4: 85.13.201.2
- base: mirror0.babylon.network
- elrepo: elrepo.reloumirrors.net
- epel: mirror0.babylon.network
- extras: mirror0.babylon.network
- ius: mirror.amsiohosting.net
- updates: mirror0.babylon.network
Resolving Dependencies
--> Running transaction check
---> Package nginx.x86_64 1:1.8.1-1.el7.ngx will be installed
--> Processing Conflict: ea-apache24-2.4.18-1.1.x86_64 conflicts webserver
--> Finished Dependency Resolution
Error: ea-apache24 conflicts with 1:nginx-1.8.1-1.el7.ngx.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
from engintron.
CPanel's EasyApache4 blocks installing Nginx from its official repos. Ask
cPanel why they do this :)
On Feb 2, 2016 3:48 AM, "Kosmos" [email protected] wrote:
Now I managed to solve some issues wish apsx, and I get this:
=== Install Nginx from official repositories ===
Loaded plugins: fastestmirror, remove-with-leaves, tsflags, universal-hooks
nginx | 2.9 kB 00:00:00
Loading mirror speeds from cached hostfile
- EA4: 85.13.201.2
- base: mirror0.babylon.network
- elrepo: elrepo.reloumirrors.net
- epel: mirror0.babylon.network
- extras: mirror0.babylon.network
- ius: mirror.amsiohosting.net
- updates: mirror0.babylon.network Resolving Dependencies --> Running
transaction check ---> Package nginx.x86_64 1:1.8.1-1.el7.ngx will be
installed --> Processing Conflict: ea-apache24-2.4.18-1.1.x86_64 conflicts
webserver --> Finished Dependency Resolution Error: ea-apache24 conflicts
with 1:nginx-1.8.1-1.el7.ngx.x86_64 You could try using --skip-broken to
work around the problem You could try running: rpm -Va --nofiles --nodigest—
Reply to this email directly or view it on GitHub
#49 (comment).
from engintron.
@Highacid btw, the log from 2 days ago is using Engintron 1.0.x. Yesterday I released version 1.5.0 which is a complete rewrite. Please follow the installation instructions "to the letter" :)
If you receive any errors from either CentOS 7 or EasyApache 4 please post them back here.
I have already opened a post in cPanel's forum to get this resolved:
https://forums.cpanel.net/threads/why-does-easyapache4-block-nginx-installation-using-yum-official-nginx-repos.524241/
from engintron.
"Hi,
I take back what I said. We went over this about a year ago when we were initially spinning up these packages. I just attempted to verify that with a vanilla CentOS 6 install, and indeed there are no conflicts in that, nor in the sources RPMs I pulled down from CentOS.
The original purpose was to keep users from doing a 'yum install httpd' and having a bad day. I've opened case EA-4107 to take a look at this and see if we can remove this conflict.
Thanks for the report sir! "
I think that your "FOR REAL ? " open up their mind,and finally admit the mistake and bug is from their side,hopefully they will solve this.
It makes no sense it`s working easy apache 3,but on easyapache 4 is not working,and they will soon lunch cpanel/whm with easyapache4 as standard,when is out of beta.
The point is that easyapache 3 does not have multi php and other things,easy apache 4 is more good,but we got this damm bug,hopefully this will be solved,and we will have engintron ver 2 and easyapache4 working togheter!
from engintron.
Exactly, it was very weird :)
from engintron.
Indeed,at least we know is nothing especially done because they plan their own nginx later on...
First i thinked on that,but you already asked ,and they said they don`t block nothing,but they do block it...
from engintron.
Maybe it is, we don't know :) As you see, I also added that remark in my original post. Who knows. The thing is, if more people raise the issue, it will be resolved soon.
from engintron.
I agree with you,i will follow,and ask them too about this,hopefully to solve more soon.
But if they want it like that,i guess they could it block it in easy apache 3 right ?
Does not make no sense if you really want to block it,to block in easyapache 4,but in easyapache 3 that is more used at this time because is not beta but it does not have multi php,to not block!
Is out of logic,but i think they will solve it!I will follow up on this too..into their forum.
from engintron.
That would probably require more effort from them to also implement in EasyApache 3. However, since they had announced plans to have Nginx in cPanel as reverse caching proxy and the fact that they now used yum packages instead of rebuilding everything, did seem a little weird at first glance. Like I said, let's hope it was indeed a bug since that package is primarily geared for cPanel's internal webserver for WHM and not the actual frontend build (if I recall correctly).
from engintron.
@fevangelou I know the log is old, I tried the new version as well that once get's the nginx conflict only as an error.
And nothing more.
from engintron.
You have EasyApache 4 enabled (which is still considered beta) and it
prevents Nginx from installing. I placed a safety check to mitigate the
problem and cPanel is aware of the bug as and promised an update within the
next 2 weeks. If you can't wait simply switch back to EasyApache 3 (it's a
one-line ssh command to execute - Google it) and the installation will go
through.
On Feb 3, 2016 2:25 AM, "Kosmos" [email protected] wrote:
@fevangelou https://github.com/fevangelou I know the log is old, I
tried the new version as well that once get's the nginx conflict only as an
error.=== Install Nginx from official repositories ===
Loaded plugins: fastestmirror, remove-with-leaves, tsflags, universal-hooks
nginx | 2.9 kB 00:00:00
Loading mirror speeds from cached hostfileEA4: 85.13.201.2
base: mirror0.babylon.network
elrepo: elrepo.reloumirrors.net
epel: mirror0.babylon.network
extras: mirror0.babylon.network
ius: mirror.amsiohosting.net
updates: mirror0.babylon.network Resolving Dependencies --> Running
transaction check ---> Package nginx.x86_64 1:1.8.1-1.el7.ngx will be
installed --> Processing Conflict: ea-apache24-2.4.18-1.1.x86_64 conflicts
webserver --> Finished Dependency Resolution Error: ea-apache24 conflicts
with 1:nginx-1.8.1-1.el7.ngx.x86_64 You could try using --skip-broken to
work around the problem You could try running: rpm -Va --nofiles --nodigest—
Reply to this email directly or view it on GitHub
#49 (comment).
from engintron.
@fevangelou I need EA4, I already started to run and tune server according to it :) is just beautiful. I will wait.
from engintron.
Follow the cPanel forum thread here: https://forums.cpanel.net/threads/why-does-easyapache4-block-nginx-installation-using-yum-official-nginx-repos.524241/
If they don't fix EA4's behaviour towards Nginx the next couple of weeks when they release updates to both EA3 and EA4, you could always put some pressure as a user.
Closing for now. Make sure you keep track of that forum URL as well as the repo here. Once they resolve it, I will update the requirements section in the documentation.
from engintron.
Version 1.5.2 just released with full Cent)S 7 support :)
from engintron.
Resolving Dependencies
--> Running transaction check
---> Package nginx.x86_64 1:1.8.1-1.el7.ngx will be installed
--> Processing Conflict: ea-apache24-2.4.18-1.1.x86_64 conflicts webserver
--> Finished Dependency Resolution
Error: ea-apache24 conflicts with 1:nginx-1.8.1-1.el7.ngx.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
from engintron.
@Highacid https://github.com/nuevvo/engintron#requirements
Do not cross post please. And please read the documentation before installing something.
from engintron.
Good advice 👍 read the documentation before installing something.
good work fev about the support for CentOs7,me personally i dont recommand it using centos 7 yet,it will pass at least another 1 year,until things will get more stable in there,but for who wants to use it,it
s of course their choice.
That`s why i chosed to go back to EA3 for at least 1 year,until things start to be more clear on php ver 7 and everything else.Stable and good CentOs 6.7 final,at least for this time!
p.s:fev do you have any ideea why people like to skip clasess?and bypass documentation?!Sometimes i even wonder,how many time i have to repeat myself too,read the damn documentation first of all,lesson number 0 of everything,nobody seems to get it!
from engintron.
Laziness I guess :)
from engintron.
your right,i remember one time i had an dev witch didnt get joomla at all,and he had to put an module in an position into an template,he losed i think about 5 hours,to sort it out,and he did not sort it,and i asked him why the hell don
t you look into template documentation-template position ?And i showed that to him,and put that module on that position,and it was for him,like he just discovered the LIGHT!!!
Advice for everyone:It does not matter you dont know,if you want to know and find out,read the damm documentation,for that is why is writed there,else nobody will lose time write documentation,or just write in CHINESE,if it
s in chinese just and you dont know the language,leave it away,but if it
s in english read it,it will save your time for real!
from engintron.
Related Issues (20)
- Ask for supporting RHEL 9 HOT 1
- AlmaLinux-Blank Page
- How to log Awstats IPV6 countries taffic
- Appreciation HOT 2
- Solution!!! Welcome to nginx on CloudLinux (Default Page Issue) For CL8 or CL9 AL9
- Ability to customize the Apache SSL port HOT 1
- Is Enigtron 2.2 compatible with cPanel 110.0x? HOT 6
- Nginx crashes when placing custom rules HOT 1
- How to block users from accessing our website through its IP address (the servers IP address)?
- nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)
- help for websocket support HOT 1
- Problem timeout on my server
- Further development plans HOT 2
- Engintron is suspending Cpanel account
- URGENT - Remove Tracking Code / Spyware from the software HOT 2
- Remove tracking code to external source HOT 1
- blocking/error-avoidance wish HOT 1
- location of vhosts created by engintron HOT 1
- no "charset_map" between the charsets "iso-8859-1" and "utf-8"
- nginx 1.25+ [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from engintron.