I can’t find Apache gui config in yast. Documentation says that it should be there but it’s definately not there. Apache2 is installed, it’s working. No, editing files is not a solution for me. It should be and I want that.
Found solution myself. Documentation is bad.
https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.apache2.html#sec.apache2.configuration.yast
I need yast2-http-server installed. Documentation say nothing about that.
I assume that when you install the LAMP pattern, it will be installed. Is that not the case?
While I don’t doubt that documentation can always be improved, I would encourage users to participate by contributing, or at least report/suggest where necessary. That can be done via the following channels…
Contributing to openSUSE Documentation
Contributions to the guides listed above are welcome. You can report issues by clicking on the *Report Bug* link in the headlines of the HTML versions. You can also fork the [GitHub repository](https://github.com/SUSE/doc-sle) and send us pull requests. For more information, see [README](https://github.com/SUSE/doc-sle/blob/develop/README.adoc). If you are interested in writing larger amounts of text, see our [Documentation Style Guide](https://doc.opensuse.org/documentation/styleguide/) for further help. To get in touch with the documentation team:
- mail us at doc-team@suse.com
- join the IRC channel #opensuse-doc](irc://irc.freenode.net/opensuse-doc)
on freenode > - subscribe to our mailing list opensuse-doc@opensuse.org
BTW, to search which yast2 modules are available and which are already installed…
zypper se -a yast2
For a list of modules available in you current environment you can also do
sudo yast2 -l
It’s on my machine by default. Name is yast2 http-server.
The OP is aware of the package (they mention it in the second reply), but they were complaining that it wasn’t obvious about what was needed from reading the documentation.
I’m not sure what triggers it to be installed. The lamp_server pattern doesn’t appear to…
~> sudo zypper in -t pattern --dry-run lamp_server
[sudo] password for root:
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 21 NEW packages are going to be installed:
apache2 apache2-doc apache2-example-pages apache2-mod_php7 apache2-prefork apache2-utils libbrotlicommon1 libbrotlienc1 patterns-base-basesystem
patterns-server-lamp_server php7 php7-ctype php7-dom php7-iconv php7-json php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
system-user-wwwrun
The following 2 NEW patterns are going to be installed:
basesystem lamp_server
The following 12 recommended packages were automatically selected:
apache2-doc apache2-example-pages apache2-mod_php7 apache2-prefork php7-ctype php7-dom php7-iconv php7-json php7-sqlite php7-tokenizer php7-xmlreader
php7-xmlwriter
21 new packages to install.
Overall download size: 9.8 MiB. Already cached: 0 B. After the operation, additional 45.6 MiB will be used.
Continue? [y/n/...? shows all options] (y): y
~>
In addition to the contact and mailing list information below, you could, simply, raise a Bug Report against the documentation – your login credentials for this Forum are also valid for the openSUSE Bug Report system: <https://bugzilla.opensuse.org/>.