There is no Apache configuration in Yast.

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:   

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. :wink:

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
~> 

@sroka22:

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/>.